thrapple: Word of the day for October 13, 2020

thrapple , n :
(chiefly Northern England, Northern Ireland, Scotland) The throat, especially the gullet or windpipe. thrapple v (transitive, chiefly Northern England, Northern Ireland, Scotland) To strangle, to throttle.