ROADBLOCK
roadblock, barricade
(noun) a barrier set up by police to stop traffic on a street or road in order to catch a fugitive or inspect traffic etc.
barrier, roadblock
(noun) any condition that makes it difficult to make progress or to achieve an objective; “intolerance is a barrier to understanding”
Source: WordNet® 3.1
Etymology
Noun
roadblock (plural roadblocks)
Something that blocks or obstructs a road.
An obstacle or impediment.
Synonyms
• See also hindrance
Verb
roadblock (third-person singular simple present roadblocks, present participle roadblocking, simple past and past participle roadblocked)
(colloquial) To prevent, hinder.
Synonyms
• See also hinder
Source: Wiktionary