English | German | Russian | Czech

jockstrap English

Meaning jockstrap meaning

What does jockstrap mean?

jockstrap

(= athletic supporter) a support for the genitals worn by men engaging in strenuous exercise

Synonyms jockstrap synonyms

What other words have the same or similar meaning as jockstrap?

Are you looking for...?