Lab

Noun

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

Leave a Reply

Your email address will not be published.