History
History
Show in Sentence
 Show Synonyms 

1) a machine with rollers for pressing out water from clothes etc; to cut up, tear, damage, (a person, thing) badly (mangle)

Synonyms
UK
US
Meaning:
surf

the waves breaking in white foam on the seashore

waves

ROLLERS as in Wiktionary
ROLLERS as in Wikipedia