Technicist
English Translation from English to English dictionary online for the word Technicist
-
1 n.
One skilled in technics or in one or more of the practical arts.
-
2 n.
One skilled in technics or in one or more of the practical arts.