ravaging

adjective
  1. causing severe and extensive damage or destruction
verb
  1. present participle of ravage; causing severe damage or destruction
  2. Usage: present participle form

Examples