English Dictionary
Definition keep company with someone in British English
keep company with someone phrase
phrase
1
to spend time with someone
Synonyms and related words
