Meaning of “oil-fired” in the English Dictionary

English