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.