English dictionary, thesaurus, translations & etymology
FreeDict.com

labukka — meaning in English

Finnish → English · translate English → Finnish instead

English meaning

  • lab noun A laboratory — a room or building equipped for scientific experiments, testing, or research.

Senses

labukka is used for these senses in English:

  • lab (colloquial) A Labrador retriever.

lab — full definition

  1. noun A laboratory — a room or building equipped for scientific experiments, testing, or research.
  2. noun Informal short form of Labrador retriever, a popular breed of dog.

Related Finnish words