Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
labs
in English
labs
us
/læbz/
uk
/læbs/
#common
Lemma:
lab
The lemma is the base or root form of this word.
Definitions
Noun
research
facilities
;
workplaces
a
room
for
scientific
experiment
experiments
or
tests
conducted
in
a
lab