Vocabulary
Form
to pin (someone) down; to hold down; to immobilize; to immobilise
verb
vt
freq #46