Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

oilcan Definition

Cancel
oilcan
noun(oil-can)
a can with a long nozzle to apply oil to machinery

Words Related to oilcan!

oilcan Examples by Brain Bank Users