JOCKSTRAP


Meaning of JOCKSTRAP in English

n. a support or protection for the male genitals, worn esp. by sportsmen. [sl. jock genitals + STRAP]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.