thrown stones in a glass house
English
Verb
thrown
stones
in
a
glass
house
past participle of
throw stones in a glass house