Teaching TS DSC Secondary Grade (సెకండరీ గ్రేడ్ టీచర్) Teacher 2024 Mock Test English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Vent your spleen
1
To express anger or frustration
2
Release your liver
3
Pour out your gallbladder
4
Discharge from Hospital after illness