English | German | Russian | Czech

technoburb English

Meaning technoburb meaning

What does technoburb mean?

technoburb

An exurb that has developed the amenities and industries normally associated with a city.

Are you looking for...?