Synonyms: laying waste, wrecking, ruin, ruination, ruining
Definition: destruction achieved by causing something to be wrecked or ruined
Similar words: devastation, destruction
Definition: the termination of something by causing so much damage to it that it cannot be repaired or no longer exists
Definition: (verb) prevent from being seen or discovered
Copyright © 2019. All rights reserved.