Definitions of wild rape:

  • noun:   Eurasian weed having yellow or mauve or white flowers and podlike fruits