grand marnier Meaning, Definition & Usage

  1. noun an orange-flavored French liqueur

WordNet