What is the meaning of the phrase "living in a glass house"
Aliving a very public life
Bliving a very private life
Ccleaning lots of windows
Dhaving many accidents
Aliving a very public life
Bliving a very private life
Ccleaning lots of windows
Dhaving many accidents