NOURISHED

Definition of NOURISHED

  1. (adj)being provided with adequate nourishment