CANNOT AFFORD IT Meaning of CANNOT AFFORD IT in English cannot allow oneself, does not have enough money Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012