Windward This word means to be upwind. It is now also a naval expression meaning to gain an advantage. A nautical term that has now become part of everyday language 00 Share this:Tweet Previous: Windfall Next: Yacht