BROOMRAPE Meaning of BROOMRAPE in English n. any parasitic plant of the genus Orobanche, with tubular flowers on a leafless brown stem, and living on the roots of broom and similar plants. Etymology: BROOM + L rapum tuber Oxford English vocab. Оксфордский английский словарь. 2012