Subscriber login


Forgot your password?

Library card login

Other

baby stay

Definition of baby stay

noun

Sailing
  • an additional forestay sometimes used on offshore racing yachts.