SWELL


Meaning of SWELL in English

(1) To rise or extend above the surrounding level, as clouds. To rise in swells, as the sea. (2) A long wave on water that moves continuously without breaking.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.