English Dictionary
Definition be chained to something in British English
be chained to something phrase
phrase
1
to be forced to stay in an unpleasant situation
Synonyms and related words
