Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of squill

Source language: EnglishDictionary language: English

squill

Pronunciation:/skwɪl/

noun

Definitions

  1. A European bulbous liliaceous plant, of the genus Scilla, used in medicine for its acrid, expectorant, diuretic, and emetic properties

  2. A sea onion (Drimia maritima)

  3. A mantis shrimp, Squilla mantis, from the Mediterranean