Find the word definition

WordNet
dolphin oil

n. an unsaturated fatty oil obtained from dolphins and used as a fine lubricant