FROGMARCH


Meaning of FROGMARCH in English

v. force a person to walk with face downwards with arms pinned and twisted from behind

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.