English Dictionary
Definition ornamentation in British English
ornamentation noun
[uncountable] noun
/ˌɔː(r)nəmenˈteɪʃ(ə)n/
1
decoration added to something to make it more beautiful
Synonyms and related words
