oilcan
1.
(
noun
) a container with a long nozzle to apply oil to machinery
Related Words:
can
,
tin
,
tin can
Terms and Conditions of Use / Copyright Notice