Labs meaning : A laboratory. (chiefly in the plural) Laboratory experiment, test, investigation or result. A Labrador retriever. A telltale; a blabber.
labs
educator
grit
ensuite
gallinules