n. 1 maintenance, repair, support, sustenance, preservation, conservation, subsistence, running, operation The upkeep of the infrastructure came to ten per cent of the annual budget last year 2 (operating) costs, (running) expenses, outlay, expenditure, Brit overheads, oncosts, US overhead: Have you included upkeep in the annual expenses?
UPKEEP
Meaning of UPKEEP in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012