English Dictionary
Definition your lot with someone in British English
your lot with someone phrase
phrase
Synonyms and related words

English Dictionary