VariousWords beta
Related Terms:
Definitions:
Noun
motor oil
Definition: oil used to lubricate the moving parts of a motor
Definition: oil for lubricating an internal-combustion engine