English Dictionary
Definition on someone’s shoulders in British English
on someone’s shoulders phrase
phrase
1
to be someone's responsibility
Synonyms and related words
