VariousWords beta
Definitions:
Noun
flower garden
Definition: a garden featuring flowering plants
Definition: A garden where flowers are grown for decorative purposes.
Definition: A solitaire card game, starting with 36 cards (6 columns of 6 cards each) on the tableau. The sixteen leftover cards become the reserve, also called the bouquet.