Question: what does the latin root grat mean?
Answer: -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.