Answer: grinandforbearit

AnswerCrossword Clue
GRINANDFORBEARITAbstain happily?