Meaning

1 senses
  1. A mirrored or reflective sphere used as an outdoor lawn ornament; often placed on a pedestal or nestled in flower beds,.

Forms

plural: yard globes
Singularyard globe
Pluralyard globes

regular

Synonyms

2 synonyms

See also

neighbours in the dictionary
yard globe — meaning, examples, forms, synonyms | Krumeto