Confused or puzzled.
Bewildered.
Entangled; labyrinthine.
simple past and past participle of perplex
Search
Explore