7 letters · 14 points in Scrabble
noun small edible marine snail; steamed in wine or baked
noun edible marine gastropod
verb emit or reflect light in a flickering manner