UPSEND MEANING IN ENGLISH

• Upsend Definition & Synonyms

  1. (v. t.) To send, cast, or throw up.


RECENT SEARCHES