proverb
Meaning 1
One should not criticize others if one is not prepared to be criticized in return.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: people who live in glass houses shouldn't throw stones
Antonyms: none provided