Definify.com

Definition 2024


garden_centre

garden centre

English

Noun

garden centre (plural garden centres)

  1. A retail outlet selling plants, furniture and other items intended for outdoor use.

Anagrams