Attested.to

Definition

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

Seed ·

Term in context

athletic supporter in CommonParlance