Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
anti-armour
in English
anti-armour
#moderate
Definitions
Noun
a
weapon
designed
to
destroy
tanks
and
other
armored
vehicles
Adjective
resistant
to
or
capable
of
destroying
armor
Base Words
anti
armour