SUGAR ORCHARD


Meaning of SUGAR ORCHARD in English

[sugar orchard] n (1833) chiefly NewEng: sugar bush

Merriam-Webster English vocab.      Английский словарь Merriam Webster.