oilcan

(noun)

noun

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

Definition categories: man–made, can, tin