nourished

Adjective
  1. Being provided with adequate nourishment (synset 302307908)

Found on Word Lists

Other Searches