What is the full meaning of trekschuits
TREKSCHUIT, (Dutch) a towed canalboat [n]
Example of the word trekschuits placed on a Scrabble board.