English expression . High : large, high. Tech : Technology . High tech means: high technology, advanced or state-of-the-art technology.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list