Find the word definition

Wiktionary
overhead presses

n. (overhead press English)