Definitions of creme de fraise:

  • noun:   strawberry-flavored liqueur