roadblock

definition: a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.
example:
speech part: noun
synonyms: barricade
definition: any condition that makes it difficult to make progress or to achieve an objective
example:
speech part: noun
synonyms: barrier
Video not found.