n. place that washes cars; device used for washing cars; soap-like product that is added to water for cleaning cars; act of washing a car
CAR WASH
Meaning of CAR WASH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012