braintwister ( synonym found)

Definition of braintwister:

°A difficult problem or puzzle.

Back to Top