Teaching HP TET Previous Year Papers Mock Test (TGT/JBT/Arts) English Vocabulary Phrase or Idiom Meaning
Choose the correct meaning of the Idioms/Phrases from the given options.
Smell a rat
1
Suspect something foul
2
Bad smell
3
Very nervous
4
To be angry