Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
armguards
in English
armguards
#limited
Definitions
Noun
protective
coverings
for
arms
The
cyclist
wore
armguards
to
protect
her
arms
during
the
race
.
Base Words
arm
guards