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.”
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.”