Writhed meaning : To twist, to wring (something). To contort (a part of the body). To twist or contort the body; to be distorted. To extort.
writhed
analogising
mangles
stamp hinges
viscountcy