Tamil Dictionary 🔍

overrank

O"ver*rank", a. Defn: Too rank or luxuriant.


overrank - Similar Words