Find the word definition

Wiktionary
squat thrusts

n. (squat thrust English)Category:English plurals