What is the full meaning of twiscars
TWISCAR, a turf-spade, also TUSHKAR, TUSHKER, TUSKAR, TUSKER [n]
Example of the word twiscars placed on a Scrabble board.