English lab nounMeaning 1A laboratory.in other languages:Czech laboratoř (meaning 1)more translationsSlovak laboratórium (meaning 1)more translationsČZJmeaning 1meaning 1more translationsÖGSmeaning 1more translations