Uk English Meaning of top onion
top onion
Other Uk English words related to top onion
No Synonyms and anytonyms found
Nearest Words of top onion
Definitions and Meaning of top onion in English
top onion (n)
type of perennial onion grown chiefly as a curiosity or for early salad onions; having bulbils that replace the flowers
FAQs About the word top onion
top onion
type of perennial onion grown chiefly as a curiosity or for early salad onions; having bulbils that replace the flowers
No synonyms found.
No antonyms found.
top off => top up, top of the line => Top of the range, top of the inning => Top of the innings, top lift => Top lift, top hat => Top hat,