Definition of “devastated” - English Dictionary