Dictionary.net
Did you mean:
coup de grace
grace cup
Grace-cup