stuporous
Explore definitions, synonyms, and language insights of stuporous
Definitions
Adjective Satellite
stunned or confused and slow to react (as from blows or drunkenness or exhaustion)