Language What is the meaning of the idiom let the cat out of the bag? March 23, 2018اللسان الانجليزي8 Comments on What is the meaning of the idiom let the cat out of the bag?