English Dictionary
Definition technicolour in British English
technicolour noun
[uncountable] noun
/ˈteknɪˌkʌlə(r)/
1
an extremely colourful quality or appearance, especially one that looks artificial
