guardrail

/gˈɑrdreɪl/

Explore definitions, synonyms, and language insights of guardrail

Definitions

Noun
a railing placed alongside a stairway or road for safety

More General Terms