DECIMATION MEANING IN ENGLISH

• Decimation Definition & Synonyms

  1. (n.) A selection of every tenth person by lot, as for punishment.
  2. (n.) The destruction of any large proportion, as of people by pestilence or war.
  3. (n.) A tithing.


RECENT SEARCHES