Online English Dictionary

Home

Pitfalling


a.

Entrapping; insnaring.


© 2009 Dammam Community College