Dear teachers,

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.