BODY PRESS
Meaning of BODY PRESS in English
noun
: a wrestling hold in which one contestant attempts to pin the other on his back by lying on top of him
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012