Definition of Top Onion

  • 1. Type of perennial onion grown chiefly as a curiosity or for early salad onions; having bulbils that replace the flowers Noun

Synonyms for word "top onion"

Semanticaly linked words with "top onion"

Hyponims for word "top onion"