cambrels meaning

Meaning of cambrels

What is the full meaning of cambrels

CAMBREL, the hock of a horse [n]

Example of the word cambrels placed on a Scrabble board.

Unscrambled word cambrels

Points for cambrels

Scrabble
21 points
Word With Friends
18 points
Wordfeud
21 points

Related pages for cambrels