HOLD A GRUDGE Meaning of HOLD A GRUDGE in English stay angry for a long time (See also bad blood ) He gets mad, but he never holds a grudge. He forgives easily. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012