mincing/ swooned/ like an outraged serpent
Would you tell me whether I am right about my interpretation of the expressions in bold in the following sentences?
He came mincing forward, almost swooned at the sight of so many staring faces but bravely recovered himself, and then began hissing at them like an outraged serpent
mincing = strutting
swooned = passed out from weakness, physical or emotional distress due to a loss of blood supply to the brain
like an outraged serpent = like a serpent which has been trodden by someone on
Thanks for your efforts.