RAPE


Meaning of RAPE in English

(PLANT), oilseed rape [noun] [U] - a plant with yellow flowers from which oil and animal food are produced

Cambridge English vocab.      Кембриджский английский словарь.