writhen - English Synonyms Dictionary

writhen

adj.
[1] contorted , writhed