street scar noun [C] UK /ˈstriːt ˌskɑːʳ/ US /ˈstriːt ˌskɑːr/ a patch of asphalt used to repair a road that is not the same colour, or sometimes the same material, as the road underneath it Telecoms and water companies are creating “street scars” in a “wasteful process” that is marring British high streets, Nicholas Boys …
Continue reading New words – 17 June 2024
The post New words – 17 June 2024 appeared first on About Words - Cambridge Dictionary blog.