cucha — meaning in English
Spanish → English · translate English → Spanish instead
English meaning
- kennel noun A small shelter for a dog, or a facility where dogs are bred, boarded, or trained.
- lagoon noun A shallow stretch of water separated from the open sea by a sandbar, reef, or narrow strip of land.
- loophole noun A gap, ambiguity, or technicality in a law or rule that lets someone avoid its intended effect.
Senses
cucha is used for these senses in English:
kennel — full definition
- noun A small shelter for a dog, or a facility where dogs are bred, boarded, or trained.
- verb To house or keep a dog in a kennel.