Find the word definition

Wiktionary
body slams

n. (body slam English)