Definitions | frog march |
| noun
- The process of frog-marching a person.
Etymology: Originated circa 1871, from the resemblance of the target to a splayed-out frog.
Supplemental Details:Sponsor an extended definition for frog march for as little as $10 per month. Click here to contact us.
| |
|