Definitions of brussels sprout:

  • noun:   small cabbage-like heads or buds growing along a stalk
  • noun:   plant grown for its stout stalks of edible small green heads resembling diminutive cabbages