English
›
Words
sacrifice
Translation:
English
Verb
8
anything
offered to a deity as a religious thanksgiving
6
giving
up something in order to have something more valuable later on
6
to
give up something of value for the common good
3
concession
Add
Translation