Definition Definition

scallion - Meaning and Examples

Meaning of 'scallion' (Webster Dictionary)

1 . Scallion [ n.]
- A kind of small onion (Allium Ascalonicum), native of Palestine; the eschalot, or shallot.
- Any onion which does not "bottom out," but remains with a thick stem like a leek.