Find the word definition

WordNet
porpoise oil

n. a yellow fatty oil obtained from porpoises and used as a fine lubricant