Lean and mean idiom means: A) To destroy something B) To create something C) Using only what is necessary D) None of these Related MCQs: Choose the correct one word substitution: “Lean and Mean”? To get into scrape (غیر متوقع مسئلہ میں پھنس جانا) idiom means? “All at sea” (بہت پریشان ہونا) idiom means: “A wet blanket” (مزا کِرکرا کرنے والا) idiom means: