naval mine

Concept

Self-contained explosive device placed in water to damage or destroy ships

1 story