Lab

Noun

  • (obsolete) A telltale; a blabber.
  • (colloquial) A Labrador retriever.
  • (colloquial) A laboratory.

Leave a Reply

Your email address will not be published.