He “let the grass grow under his feet” means? by A. Loitered around B. Stayed out C. Sat not moving D. Moved away Related MCQs:“Cap it all” means?Stew in ones own juice means?“Keep at bay” means :A-biogenesis means ?Commercial policy means?The word “Pedagogy” means?“Never-never land” means?Play to the gallery means?Transfer payments means?“Fender bender” means?As people grow older, the __________ of learning declines?To end in smoke means?