adjective
Word Origin late Middle English: via Old French from Latin tortuosus, from tortus ‘twisting, a twist’, from Latin torquere ‘to twist’.
Derivatives
Scrabble Points: 8
Powered by Oxford Dictionaries
More definitions, origin and scrabble points