AFFORD Meaning of AFFORD in English v. be able to do without difficulty; be able to pay for; supply, provide, give to oneself or to another Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012