1
[ noun ] a long heavy sea wave as it advances towards the shore

Synonyms

roll roller

Related terms

wave undulate

*