What is the full meaning of thropple
(Scots) to throttle, strangle, also THRAPPLE [v THROPPLED, THROPPLING, THROPPLES]
Example of the word thropple placed on a Scrabble board.