95.5k views
3 votes
What is the meaning of the phrase "living in a glass house"

A. living a very public life

B. living a very private life

C. cleaning lots of windows

D. having many accidents

User Dawud
by
7.8k points

2 Answers

1 vote
A. Living a very public life.
User NAMS
by
8.2k points
4 votes
A. Living a very public life.
User Sakil
by
8.6k points

No related questions found