Definify.com

Definition 2024


flower_garden

flower garden

See also: Flower Garden

English

Noun

flower garden (plural flower gardens)

  1. A garden where flowers are grown for decorative purposes.

Translations