Your Search word - Scilla - did not match exactly any word.
Related Definitions
Oscillating mine Oscillating mine is a mine, hydrostatically controlled, which maintains a pre-set depth below the surface of the water independently of the rise and fall of the tide.