Tamil Dictionary 🔍

stifled

Sti"fled, a. Defn: Stifling. The close and stifled study. Hawthorne.


stifled - Similar Words