athodyd

/əˈθɒdɪd/

Definitions

1. noun

An explosive device used to destroy mines, typically by firing a rocket or other projectile into it.

“The Navy used an athodyd to neutralize the unexploded mine.”

Synonyms

  • explosive device
  • mine neutralizer

Antonyms

  • non-destructive tool
  • non-explosive device