English to English
lab

(l/&/b
)
noun (n)
- a workplace for the conduct of scientific research(noun.artifact)source: wordnet30
- A telltale; a prater; a blabber.(noun)source: webster1913
verb (v)
- To prate; to gossip; to babble; to blab.(verb)source: webster1913