well-nourished Meaning, Definition & Usage

  1. adjective satellite properly nourished
    well-fed.

WordNet