Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
techs
in English
techs
#common
Definitions
Noun
a
skilled
technical
worker
short
forms
of
technology
terms
;
technical
experts
a
method
or
skill
(
in
a
particular
field
)
Compounds / Phrases
biotechs