Tamil Dictionary 🔍

bafflement

Baf"fle*ment, n. Defn: The process or act of baffling, or of being baffled; frustration; check.


bafflement - Similar Words