ENGLISH
REFERENCE

roadblock

idiom

To prevent, to hinder.


Anchors to

© 2026 English Reference