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.
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. Оксфордский английский словарь. 2012