kissing ball
Noun
Meaning
kissing ball (plural kissing balls)
An ornament made by arranging plants, especially holly and other evergreen leaves, into a ball shape. It was a popular Christmas decoration.
Noun
kissing ball (plural kissing balls)
An ornament made by arranging plants, especially holly and other evergreen leaves, into a ball shape. It was a popular Christmas decoration.