Meaning of “handrail” in the English Dictionary

british dictionary