brain twister ( synonym found)

Definition of brain twister:

(n) : a difficult problem or puzzle

Back to Top