Use the search facility, or the two navigation bars above to find information about specific words. This site provides meanings, definitions, translations, proverbs and rhymes for thousands of words.
Definition or meaning of the English word Tearpit
A cavity or pouch beneath the lower eyelid of most deer and antelope; the lachrymal sinus; larmier. It is capable of being opened at pleasure and secretes a waxy substance. (n.).