Teaching Rajasthan 3rd Grade REET Mains (Level I & II) Mock Test English Vocabulary Phrase or Idiom Meaning
Which word or words explain(s) the meaning of the following idioms:
To pick holes in one's coat
1
to ruin something
2
to find fault
3
to insult someone
4
all of these