0 to give someone a responsibility or problem that they do not want and that will cause them a lot of work or difficulty:
The company is saddled with debt.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
saddle sb with sth