SWELLS


Meaning of SWELLS in English

Ocean waves of regular and longer duration than wind waves.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .