TOP DRAWER


Meaning of TOP DRAWER in English

informal

■ noun high social position or class.

■ adjective of the highest quality or social class.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.