1 tearpit | Definition of tearpit

tearpit

noun

Definition of tearpit

: a sebaceous gland that opens beneath the lower eyelid of most deer and antelope, that can be controlled in its opening voluntarily, and that secretes a waxy odorous substance

called also lacrimal sinus

History and Etymology for tearpit

tear + pit

Keep scrolling for more