FROG-MARCH


Meaning of FROG-MARCH in English

[frog-march] vt (1923): to seize from behind roughly and forcefully propel forward "~ed him out the door"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.