Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-7 of 7 results

payback US English

financial return or reward, especially profit equal to the initial outlay of an investment

payback period US English

the length of time required for an investment to recover its initial outlay in terms of profits or savings

pay back English-French

rembourser

pay ˈback English-German

zurückzahlen

pay back English-Spanish

devolver*, regresar