live ·phrase

Definition: to have your home somewhere Level: A1