Results

threap, traep SHETLAND, ORKNEY
verb
1 to keep saying something very firmly
2 to argue; to quarrel
3 to threap at to nag at; to be insistent with
4 to threap doon someone's throat to force your opinions on someone
noun
1 strongly held opinion
2 argument; quarrel