What is the meaning of garden centre in English?

Learn vocabulary with pictures as well as definitions of garden centre in English

Learn in

See more

n. garden centre

Definition of garden centre in English

Establishment specialising in the sale of plants and garden equipment.

Synonyms of garden centre in English

garden centernursery