Word info

dolphin oil

Noun

Meaning

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

Source: WordNet

Hypernyms

Close letter words and terms