autolavage
/ɔːtoʊˈlævɪdʒ/ (AW-toh-LAV-ij)
Definitions
1. noun
A self-cleaning system or feature, especially in an automobile.
“The new car had an advanced autolavage system that kept it spotless even in heavy rain.”
/ɔːtoʊˈlævɪdʒ/ (AW-toh-LAV-ij)
1. noun
A self-cleaning system or feature, especially in an automobile.
“The new car had an advanced autolavage system that kept it spotless even in heavy rain.”