1 tumble mustard | Definition of tumble mustard

tumble mustard

noun

Definition of tumble mustard

: a tall European biennial herb (Sisymbrium altissimum) that has pinnatifid leaves and long slender seed pods and is often a troublesome weed in North America