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