Search Result for "oilcan": 
Wordnet 3.0

NOUN (1)

1. a can with a long nozzle to apply oil to machinery;


The Collaborative International Dictionary of English v.0.48:

oilcan \oil"can`\, n. A small can with a long spout used to apply oil to machinery, for purposes of lubrication. [PJC]
WordNet (r) 3.0 (2006):

oilcan n 1: a can with a long nozzle to apply oil to machinery