Meaning of “roadworks” in the English Dictionary

English