Noun Definition

oilcan

1.Definition: a can with a long nozzle to apply oil to machinery

Category: Objects