What is the full meaning of thrapple
(Scots) to throttle, strangle, also THROPPLE [v THRAPPLED, THRAPPLING, THRAPPLES]
Example of the word thrapple placed on a Scrabble board.