Translation of canilla in English:

canilla

shinbone, n.

feminine noun

  • 1Latin America

    (espinilla)
    shinbone
    verle las canillas a algn to try to put one over on sb informal
  • 2River Plate

    (del agua)
    faucet US
    tap British
    cerrar la canilla to turn off the faucet / tap
    • agua de la canilla tap water
    • canilla libre free bar
  • 3

    (bobina)
    bobbin