MARROW Meaning of MARROW in English n.1) bone ~2) vegetable ~ ( BE ; AE has squash ) The Bbi combinatory dictionary of English, a guide to word combinations. Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям. 2012