Glimmering :: Glimmering (n.) A faint view or idea; a glimpse; an inkling.
Meringue :: Meringue (n.) A delicate pastry made of powdered sugar and the whites of eggs whipped up, -- with jam or cream added..
Stammering :: Stammering (a.) Apt to stammer; hesitating in speech; stuttering.