site barrier

Our editors are putting together more complete content — check back in about 20 minutes

site barrier — noun

1. a barrier at a construction or restricted area

1.名詞
釋義

a barrier at a construction or restricted area

例句

The workers placed a site barrier around the excavation.