meaning of shallot

1. A small kind of onion (Allium Ascalonicum) growing in clusters, and ready for gathering in spring; a scallion, or eschalot.
2.
small mild-flavored onion- or garlic-like clustered bulbs used for seasoning


Related Words

shallot |

Developed & Maintained By Taraprasad.com

Treasure Words