Find the word definition

Wiktionary
body throws

n. (body throw English)