NASTUTE Meaning of NASTUTE in English adj. having an acute sense of smell; having a large nose Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012