What is the full meaning of carse
(Scots) alluvial lowland beside a river [n -S]
Example of the word carse placed on a Scrabble board.