The phrase
"road blocks" refers to physical barriers placed on a road to prevent vehicles from passing through. These barriers can be used for safety reasons, to control traffic, or to block access to a specific area.
Full definition
Similar and related words and phrases are presented below.
«road»
«blocks»
Related phrases
Sentences with «road blocks»