What is the full meaning of gabbards
GABBARD, (Scots) a kind of barge, also GABBART [n]
Example of the word gabbards placed on a Scrabble board.