English version

traffic cone in Roads topic

From Longman Dictionary of Contemporary Englishldoce_050_ctraffic coneˈtraffic ˌcone noun [countable]  bollard.jpg TTRa plastic object in the shape of a cone that is put on the road to show where repairs are being done