Find the word definition

Wiktionary
donated one's body to science

vb. (en-pastdonate someone's body to science)