Results
Definition of lab:
1. A telltale; a prater; a blabber.
2. To prate; to gossip; to babble; to blab.
Synonyms:
double-blind, biopiracy, testing ground, anatomize, empirical, animal rights, science laboratory, laboratory, science lab, research lab, control, dissect, detect, chromatography, detection, research laboratory
See how do you define lab. See lab definition.