What is the meaning of Roadblock?

Something that blocks or obstructs a road.

An obstacle or impediment.

To prevent, hinder.

Source: wiktionary.org