Search results
- Dictionaryroadblock/ˈrəʊdblɒk/
noun
- 1. a barrier or barricade on a road, especially one set up by the authorities to stop and examine traffic: "police roadblocks" Similar
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries