Open English Wordnet
Adjectives
(s)hearty, satisfying, solid, square, substantialproviding abundant nourishment“a hearty meal”, “good solid food”, “ate a substantial breakfast”, “four square meals a day”
(s)hearty, full-blooded, lusty, red-bloodedendowed with or exhibiting great bodily or mental health“a hearty glow of health”