Find the word definition

Wiktionary
garden center

n. (alternative spelling of garden centre English)