English English Dictionary

English - English

to share the same home in English:

1. live together live together


We live together with Matthew.

English word "to share the same home"(live together) occurs in sets:

Phrasal verbs with "to live"