Definitions of cauliflower:

  • noun:   compact head of white undeveloped flowers
  • noun:   a plant having a large edible head of crowded white flower buds