Humongous means (بہت بڑا) A) Involving B) Mammoth C) Hetrogenous D) Homogenous Related MCQs: “Enormous” (بہت بڑا ) means: Mammoth (بہت بڑا) antonym? As old as the hill ( بہت پرانا ) means? “All at sea” (بہت پریشان ہونا) idiom means: