Definition of Oilcan

Noun: oilcan  'oyl,kan

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

See also:
oilcamps
oilcans

Anagrams containing the word oilcan

onacil noilca anoilc canoil lcanoi ilcano