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