to put on without taste; to deck gaudily

listen to the pronunciation of to put on without taste; to deck gaudily
Английский Язык - Турецкий язык
Английский Язык - Английский Язык
daub
To put on
invest