Tamil Dictionary 🔍

loud-mouthed

Loud"-mouthed`, a. Defn: Having a loud voice; talking or sounding noisily; noisily impudent.


loud-mouthed - Similar Words