English Dictionary
Definition balustrade in British English
balustrade noun
[countable] noun
/ˌbæləˈstreɪd/
Synonyms and related words
