BROOMRAPE Meaning of BROOMRAPE in English ■ noun a leafless parasitic plant with tubular flowers, which attaches itself to the roots of its host plant. [Genus Orobanche .]OriginC16: from broom + L. rapum 'tuber'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004