GRANTS Meaning of GRANTS in English n. (Finance) process of selling or writing an option for the first time Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012