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