oilcan
English Dictionary
->
Letter O
-> oilcan
Search Dictionary:
oilcan Definition
(n)
a
can
with
a
long
nozzle
to
apply
oil
to
machinery
oilcan Synonyms
oilcan
© Art Branch Inc.