• Twiscar

    Full definition of twiscar

    Noun

    twiscar

    (plural twiscars)
    1. (Scotland, historical) A tool for digging peat.
    © Wiktionary