Folding Press (noun) Definition, Meaning & Examples

noun
  1. a fall in wrestling won by folding one's opponent's legs up to his head and pressing his shoulders to the floor
Folding Press (noun) Definition, Meaning & Examples

More Definitions