OILCAN


Meaning of OILCAN in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: a can for oil ; especially : a can equipped with a slender spout for lubricating machinery

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.