SUBTOPIA Meaning of SUBTOPIA in English ■ noun Brit. unsightly, sprawling suburban development.Derivatives~n adjective Origin1950s: blend of suburb and Utopia . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004