Word info

self-perplexed

Adjective

Meaning

Perplexed by doubts originating in one's own mind.

Source: Webster's dictionary

Close letter words and terms