Meaning of “lumber jacket” in the English Dictionary

british dictionary