accommodation ·noun

Definition: a place where you live or stay Level: B1