rocket garden
English
Noun
rocket
garden
(
plural
rocket gardens
)
A collection of rockets standing upright on display outdoors