- To annihilate is to destroy so completely as to blot out of existence rights that cannot be annihilated
- Raze means to level to the ground, either destructively or by systematic wrecking with a salvaging of useful parts
- Demolish implies such destructive force as to completely smash to pieces and render useless the bombs demolished the factories, she demolished his argument
- Destroy implies a tearing down or bringing to an end by wrecking, ruining, killing, eradicating, etc. and is the term of broadest application here to destroy a city, one's influence, etc.