laca
Top 20000
Meanings
Noun
1. lacquer
2. hair spray
Examples1
Doesn't the smell of lacquer bother you? Because I can't stand it.