Tamil Dictionary 🔍

ensnarl

En*snarl", v. t. Defn: To entangle. [Obs.] Spenser.


ensnarl - Similar Words