We do not currently know of any synonyms for mindscrew.
The noun mindscrew is defined as:
See full definition of the word mindscrew.