VariousWords beta
Related Terms:
Noun
Definition: Someone who excels at mental gymnastics; a person who thinks creatively and effortlessly.
VariousWords beta
Definition: Someone who excels at mental gymnastics; a person who thinks creatively and effortlessly.