lab meaning in French
n. laboratoire (abréviation), lieu ou bâtiment équipé d'appareils scientifiques et d'expérimentation
n. laboratoire, local disposé pour les faire des recherches scientifiques ou médicales
n. boulot, travail
n. travailleur; ouvrier