Roadblock
noun
Something that blocks or obstructs a road.
An obstacle or impediment.
verb
To prevent, hinder.
Something that blocks or obstructs a road.
An obstacle or impediment.
To prevent, hinder.
Loading dictionaries...
Initializing dictionary manager