What is the meaning of the idiom: “A wet blanket” (مزا کِرکرا کرنے والا) A) A comfortable thing B) An unpleasant situation C) Someone presence damps enthusiasm D) An unwelcomed guest Related MCQs: “A wet blanket” (مزا کِرکرا کرنے والا) idiom means: What is the meaning of ‘Al-Jame’ (جمع کرنے والا)? Choose the most appropriate meaning of idiom To die in harness (کام کرنے یا متحرک ہونے کے دوران ہی مرنا۔): Choose the correct synonym for “Prodigal”(فضول خرچی کرنے والا).