'sardine oil' definitions:

Definition of 'sardine oil'

From: WordNet
noun
Oil obtained from sardines and used chiefly as a lubricant and in soap