Meaning & Definition of Testicle in English
1. One of the two male reproductive glands that produce spermatozoa and secrete androgens
- "She kicked him in the balls and got away"
- testis ,
- testicle ,
- orchis ,
- ball ,
- ballock ,
- bollock ,
- nut ,
Examples of using
My hamster has a swollen testicle on one side.