English Dictionary
Definition urbanization in British English
urbanization noun
[uncountable] noun
/ˌɜː(r)bənaɪˈzeɪʃ(ə)n/
Synonyms and related words
