perplex
verb
-
make more complicatedcomplicate
-
be a mystery or bewildering tobeat