Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
suit of armor
in English
suit of armor
#moderate
Definitions
Noun
protective
metal
garments
for
battle
The
knight
wore
a
suit
of
armor
to
protect
himself
in
battle
.
Base Words
armor
suit
of