English Dictionary
Definition electro in British English
electro noun
[uncountable] noun
/ɪˈlektrəʊ/
Synonyms and related words
