ATT
See also:
att
,
átt
,
ätt
,
ått
,
and
AT&T
English
Noun
ATT
(
plural
ATTs
)
(
military
,
nautical
)
Initialism of
antitorpedo
torpedo
Synonyms:
anti-torpedo torpedo
,
antitorpedo torpedo
,
AT torpoedo
,
anti-torpedo
,
antitorpedo