押さえつける

to press down; to hold down; to pin down; to suppress (feelings, disorder, opposition, etc.)

Meaning

  1. v1vt
    to press down; to hold down; to pin down
  2. v1vt
    to suppress (feelings, disorder, opposition, etc.); to repress

Example sentences