punch-drunk
Explore definitions, synonyms, and language insights of punch-drunk
Definitions
Adjective Satellite
dazed from or as if from repeated blows; "knocked silly by the impact"; "slaphappy with exhaustion"