Abatage

From Fresh Dictionary

English

Noun

abattage

  1. Demolition, destruction, especially by high explosives.
  2. The anchoring of a piece of artillery.
  3. The destruction of diseased

Translations

Personal tools