Synonyms: desolate, devastate, scourge, lay waste to, ravage, waste
Definition: cause extensive destruction or ruin utterly
Usage: The enemy lay waste to the countryside after the invasion
Definition: destroy completely; damage irreparably
Usage: You have ruined my car by pouring sugar in the tank!; The tears ruined her make-up