megatechnology meaning

Meaning of megatechnology

What is the full meaning of megatechnology

large-scale technology [n]

Example of the word megatechnology placed on a Scrabble board.

Unscrambled word megatechnology

Points for megatechnology

Scrabble
37 points
Word With Friends
30 points
Wordfeud
37 points

Related pages for megatechnology