Tamil Dictionary 🔍

overlashing

O`ver*lash"ing, n. Defn: Excess; exaggeration. [Obs.]


overlashing - Similar Words