PAYBACK


Meaning of PAYBACK in English

n.1 a financial return; a reward.

2 the profit from an investment etc., esp. one equal to the initial outlay.

Phrases and idioms:

payback period the length of time required for an investment to pay for itself in terms of profits or savings.

Oxford English vocab.      Оксфордский английский словарь.