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
Compounds / Phrases
minilabs
spacelabs