English Dictionary
Definition land with in British English
land with phrasal verb
[transitive] phrasal verb
1
to give someone an unpleasant job that no one else wants to do
Synonyms and related words
