LAB


Meaning of LAB in English

(n.) A telltale; a prater; a blabber.

Webster's English dictionary.      Английский словарь Webster.