English Dictionary
Definition special effect in British English
special effect noun
[countable] noun
Synonyms and related words

English Dictionary