Demeurent (en. Remain)

/də.mœ.ʁɑ̃/

Synonyms

Slang Meanings

To stand one's ground.
He remains proud of his success.
Il demeure fier de son succès.
To be stuck somewhere.
I stayed here because of the traffic.
Je suis demeuré ici à cause du trafic.