v. provide something that is needed or desired; furnish, equip; make up for, compensate for; temporarily substitute for
SUPPLY
Meaning of SUPPLY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012