Definitions of Grand marnier:

  • noun:   an orange-flavored French liqueur