Definition of oilcan

Definition of oilcan
  1. oilcan Noun A container with a long spout, for containing oil and delivering it in drops or small quantities for lubricating machinery
Need more help? Try our forum NEW