Oilcan - Definition

oilcan

n 1: a can with a long nozzle to apply oil to machinery

Look up another word