LAB

lab

Noun

  1. A laboratory
  2. A Labrador retriever

Noun (etymology 2)

  1. A telltale; a blabber.


The above text is a snippet from Wiktionary: lab
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!