LUMBERYARD Meaning of LUMBERYARD in English [noun] [C] - an outside area where wood for building is stored and sold Cambridge English vocab. Кембриджский английский словарь. 2012