Roadblock meaning : Something that blocks or obstructs a road. An obstacle or impediment. To prevent, hinder.
roadblock
gnashes
sea grape
oxpecker
jacklights