This is the 3262nd most frequent Portuguese word.
dormindo
"Dormindo" means "sleeping" in English.
In this sentence, 'dormindo' is used in the past progressive form to describe an ongoing action that was happening in the past when another action (you arrived) occurred.
Eu estava dormindo quando você chegou.
I was sleeping when you arrived.
Here, 'dormindo' is used in the present progressive form to indicate an action (sleeping) that is currently in progress.
Ele está dormindo agora e não pode atender o telefone.
He is sleeping now and cannot answer the phone.
In this example, 'dormindo' works as a present participle describing the state or action of the cat at the moment it was observed.