SLATCH


Meaning of SLATCH in English

noun an interval of fair weather.

2. slatch ·noun the period of a transitory breeze.

3. slatch ·noun the loose or slack part of a rope; slack.

Webster English vocab.      Английский словарь Webster.