Attelé (en. Harnessed)

/at.le/

Synonyms

Slang Meanings

To be stuck in a situation.
He is tied up with financial problems.
Il est attelé à des problèmes financiers.