Meaning of “lumber jacket” in the English Dictionary

English