Meaning of “roadworks” in the English Dictionary

british dictionary