Online English Dictionary

Home

Snarling


a. & n.

Resembling, or consisting of, snares; entangling; insidious.


© 2009 Dammam Community College