Meaning of “greaser” in the English Dictionary

English