Directly related to "grat":
* Gratitude: A feeling of thankfulness and appreciation.
* Ingratiate: To gain favor with someone by flattering or trying to please them.
* Gratis: Free of charge.
* Gratuitous: Unnecessary or unwarranted.
* Congratulate: To express pleasure or approval to someone for a success.
* Gratulatory: Expressing congratulations.
Words with related meanings:
* Grace: Elegance, charm, or beauty. (It can also mean divine favor or forgiveness.)
* Gracious: Polite, courteous, and kind.
* Agreeable: Pleasing or satisfactory.
* Grateful: Feeling or showing thankfulness.
* Appreciate: To recognize the value of something or someone.
Let me know if you'd like more examples!