DESTROYER MEANING IN ENGLISH

• Destroyer Definition & Synonyms

  1. (n.) One who destroys, ruins, kills, or desolates.
  2. (n.) = Torpedo-boat destroyer.


Synonyms:
Ruiner, Undoer, Waster,

RECENT SEARCHES