UPSTAY MEANING IN ENGLISH

• Upstay Definition & Synonyms

  1. (v. t.) To sustain; to support.


RECENT SEARCHES