English word definition — powered by WordNet
possessing or existing in bodily form
Want to remember embodied?