DESTROYER

Definition of DESTROYER

  1. (noun)a small fast lightly armored but heavily armed warship
  2. (noun)a person who destroys or ruins or lays waste to