English | German | Russian | Czech

bench press English

Meaning bench press meaning

What does bench press mean?

bench press

a weightlift in which you lie on your back on a bench and press weights upward a small punch press mounted on a workbench

Synonyms bench press synonyms

What other words have the same or similar meaning as bench press?

bench press English » English

bench clamp

Are you looking for...?