I CANNOT AFFORD IT Meaning of I CANNOT AFFORD IT in English it is out of my budget, it is too expensive; it is too difficult Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012