Antisubmarine weapons Synonyms

Definitions for Antisubmarine


  • (adjective) defensive against enemy submarines