Tamil Dictionary 🔍

throating

Throat"ing, n. (Arch.) Defn: A drip, or drip molding.


throating - Similar Words