BOSTON CRAB


Meaning of BOSTON CRAB in English

■ noun Wrestling a hold in which a wrestler sits astride a prone opponent and pulls upwards on the opponent's legs.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.