What is the meaning of the word "sophistication"?
Definitions:
-
being expert or having knowledge of some technical subject noun
- understanding affine transformations requires considerable mathematical sophistication