What is the full meaning of flancards
FLANCARD, a piece of armor for the side of a horse [n]
Example of the word flancards placed on a Scrabble board.