UPCAUGHT MEANING IN ENGLISH

• Upcaught Definition & Synonyms

  1. (a.) Seized or caught up.


RECENT SEARCHES