wreaking or capable of wreaking complete destruction; possessing annihilative power; a devastating hurricane; the guns opened a withering fire
[ Syn: annihilating , devastating , withering ]
wreaking or capable of wreaking complete destruction; possessing annihilative power; a devastating hurricane; the guns opened a withering fire
[ Syn: annihilating , devastating , withering ]