Online English Dictionary

Home

Perplexed


a.

Entangled, involved, or confused; hence, embarrassd; puzzled; doubtful; anxious.


© 2009 Dammam Community College