English Dictionary
Definition carry a (heavy) in British English
carry a (heavy) phrase
phrase
1
to have responsibility for something difficult or unpleasant
Example
He carries the heavy burden of leadership.
Synonyms and related words
