Dowcet

Definition:

  • (n.) One of the testicles of a hart or stag.

Compare dowcet with other words:

dowcet vs. stag

dowcet vs. testicle