SELF-REWARDING


Meaning of SELF-REWARDING in English

[self-re.ward.ing] adj (1740): containing or producing its own reward "virtue is ~"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.