engineering recuitment FSSAI Technical Officer & Central Food Safety Officer Mock Test 2021 English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the underlined idiom in the given sentence.
The embezzlement in the company’s accounts has come to light.
1
been rewarded
2
been concealed
3
been revealed
4
been punished