American Dictionary
Definition festoon in American English
festoon noun
[countable] noun
/feˈstun/
Synonyms and related words
