Edible marine gastropod
Small edible marine snail; steamed in wine or baked
Remove or displace from a position
Gleam or glow intermittently
Emit or reflect light in a flickering manner