UP TO SNUFF


Meaning of UP TO SNUFF in English

of a high level; clever, intelligent

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.