deliver 1) доставлять; передавать 2) поставлять; снабжать Англо-русский словарь по экономике и финансам