TECHNOSTRUCTURE

15 letters 22 Scrabble points

Definition of TECHNOSTRUCTURE

noun
  1. A corporate structure including technicians or other skilled professionals

Source: Wiktionary

Word Details

Letters T E C H N O S T R U C T U R E
Length 15 letters
Scrabble Score 22 points