technopole meaning

Meaning of technopole

What is the full meaning of technopole

a place where high-technology industries are located [n -S]

Example of the word technopole placed on a Scrabble board.

Unscrambled word technopole

Points for technopole

Scrabble
23 points
Word With Friends
20 points
Wordfeud
23 points

Related pages for technopole