English dictionary
top onion meaning and definition
Definition and meaning of top onion at MeaningMonkey.org. top onion meaning and definition in the English Dictionary.TOP ONION noun
Definition of top onion (noun)
- type of perennial onion grown chiefly as a curiosity or for early salad onions; having bulbils that replace the flowers
- synonyms: Allium cepa viviparum, Egyptian onion, tree onion
Source: Princeton University Wordnet