Definitions
1.nounA labyrinth; a puzzle consisting of a complicated network of paths or passages, the aim of which is to find one's way.
2.nounSomething made up of many confused or conflicting elements; a tangle.
3.nounConfusion of thought; state of bewilderment.
4.verbTo amaze, astonish, bewilder
5.verbTo daze, stupefy, or confuse