technologist ( synonym found)

Definition of technologist:

(n) : a scientist or engineer who specializes in a particular technology

Definition of technologist:

(n) : a scientist or engineer who specializes in a particular technology

Back to Top