heavy swell

Explore definitions, synonyms, and language insights of heavy swell

Definitions

Noun
a broad and deep undulation of the ocean

More General Terms