Meaning of guardrail
Definition of guardrail
(noun)
a
railing
placed
alongside
a
stairway
or
road
for
safety
Other information on guardrail
WIKIPEDIA results for
guardrail
Amazon results for
guardrail
Tweet