SQUILL


Meaning of SQUILL in English

noun a mantis.

2. squill ·noun a squilla.

3. squill ·noun any bulbous plant of the genus scilla; as, the bluebell squill (s. mutans).

4. squill ·noun a european bulbous liliaceous plant (urginea, formerly scilla, maritima), of acrid, expectorant, diuretic, and emetic properties used in medicine. called also sea onion.

Webster English vocab.      Английский словарь Webster.