Search

Escto search a new word

payback

noun
ESpagar
originFrench

Retaliation or retribution for a past wrong, or the financial return gained from an investment.

Word Map