Meaning of suspensor

Definition of suspensor

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

Other information on suspensor

WIKIPEDIA results for suspensor
Amazon results for suspensor