Oilcan — definition

1. oilcan (Noun)

1 definition

oilcan (Noun) — A can with a long nozzle to apply oil to machinery.

3 types of
can tin tin can
2 parts
nose nozzle