What is the full meaning of brancards
BRANCARD, (French) a horse-litter [n]
Example of the word brancards placed on a Scrabble board.