Definition of on a wind in English:

on a wind

phrase

Sailing
  • Against a wind on either bow.