Definition of flowing sheet in English:

flowing sheet

noun

Sailing
  • A sheet (rope) that has been eased to allow free movement in the wind.