ATT

See also: att, átt, ätt, ått, and AT&T

English

Noun

ATT (plural ATTs)

  1. (military, nautical) Initialism of antitorpedo torpedo
    Synonyms: anti-torpedo torpedo, antitorpedo torpedo, AT torpoedo, anti-torpedo, antitorpedo