-grat-, root. -grat- comes from
Latin, where it has the meaning
"pleasing; thankful; favorable.'' This
meaning is found in such words as:
congratulate, grateful, gratify,
gratis, gratitude, gratuitous,
gratuity, ingrate, ingratiate,
ingratitude.