jockstrap

Explore definitions, synonyms, and language insights of jockstrap

Definitions

Noun
a support for the genitals worn by men engaging in strenuous exercise