Definition of upstay

Definition of upstay
  1. upstay Verb To sustain, support.
Need more help? Try our forum NEW