What is the meaning of handrail in English?

Learn vocabulary with pictures as well as definitions of handrail in English

Learn in

See more

n. handrail

Definition of handrail in English

Structure that is placed along the side of a staircase to provide support and prevent falls.

Synonyms of handrail in English

bannisterrailing