Meaning of “devastated” in the English Dictionary