Find the word definition

WordNet
creme de fraise

n. strawberry-flavored liqueur