Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
has ravaged
present perfect of
ravage
(3rd person singular).
Related Words
consume
damage
demolish
devastate
disrupt
gut
impair
overrun
overwhelm
pillage
plunder
raze
ruin
shatter
sweep away
wreck