SEA ONION Meaning of SEA ONION in English [sea onion] n (14c): squill 1a Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012