苦しめる

to torment; to pain; to inflict (physical) pain; to hurt

Meaning

  1. v1vt
    to torment; to pain; to inflict (physical) pain; to hurt
  2. v1vt
    to harass; to cause (emotional) pain; to afflict; to distress; to bother; to trouble; to stump; to baffle

Example sentences