Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
handrail
in English
handrail
us
/ˈhændreɪl/
uk
/ˈhæn dreɪl/
#moderate
Plural
handrails
Definitions
Noun
a
rail
for
support
on
stairs
or
walkways
a
moving
belt-like
rail
on
escalators
for
user
support
Base Words
rail
hand