state gov MP Forest Guard and Jail Prahari Mock Test 2023 English Vocabulary Phrase or Idiom Meaning
Give the meaning of the idiom
The new play has fallen flat :
1
The play is a success
2
The play met with a cold reception
3
The play received good review
4
None of the above