Synonyms of Oilcan in English :
Antonyms of Oilcan in English
Thesaurus of Oilcan in English
1. (noun) a can with a long nozzle to apply oil to machinery