carry something on someone's shoulders - English Synonyms Dictionary

Can't found any synonym terms.