American Dictionary of the English Language

Dictionary Search

Dowcets


DOWCETS, noun The testicles of a hart or stag.