rip
rip
- Noun
- Noun
- Noun
a stretch of turbulent water in a river or the sea caused by one current flowing into or across another current
Synonyms:
- Noun
- Verb
- Verb
- Verb
- Verb
- Verb
criticize or abuse strongly and violently; "The candidate ripped into his opponent mercilessly"
Synonyms: