LUMBERYARD


Meaning of LUMBERYARD in English

[noun] [C] - an outside area where wood for building is stored and sold

Cambridge English vocab.      Кембриджский английский словарь.