PAY HOME


Meaning of PAY HOME in English

phrasal

: to pay back or retaliate in full measure

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.