n. moment, very short space of time; present moment; food or beverage which can be prepared in a very short amount of time; current month
INST.
Meaning of INST. in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012