BOG GARDEN


Meaning of BOG GARDEN in English

noun

: an ornamental garden in an artificially created or natural bog

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.