Home / Dictionary / Ball flower

Ball flower Uncommon

Definition, synonyms and related words

Definitions
Noun
1

An embellishment found on medieval buildings, consisting of a ball enclosed in the petals of a flower.

Related Terms
Rhyming Words
wer ewer ower tower fower lower dower hewer sewer bower cower mower gower hower fewer sawer tawer power newer vower
Compare
Ball flower vs