1.small edible marine snail; steamed in wine or baked
2.edible marine gastropod
1.emit or reflect light in a flickering manner;
Does a constellation twinkle more brightly than a single star?
2.gleam or glow intermittently;
The lights were flashing
3.remove or displace from a position