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