ATT

Initialism of antitorpedo torpedo

Noun

  1. Initialism of antitorpedo torpedo

    Synonyms: anti-torpedo torpedo antitorpedo torpedo AT torpoedo anti-torpedo antitorpedo

Forms

ATTs

From Wiktionary's contributor community, shared under CC BY-SA 4.0.