Technicist



ENGLISH MEANING
noun
1.
One skilled in technics or in one or more of the practical arts.