English Dictionary
Definition pyrotechnics in British English
pyrotechnics noun
[plural] noun
/ˌpaɪrəʊˈteknɪks/
Synonyms and related words
2
an impressive and exciting performance or show of skill
Synonyms and related words
