Online English Dictionary

Home

Upcaught


a.

Seized or caught up.


© 2009 Dammam Community College