TOP-SHELF


Meaning of TOP-SHELF in English

[top-shelf] adj (ca. 1892): of the best quality

Merriam-Webster English vocab.      Английский словарь Merriam Webster.