What is the meaning of this phrase "never cease to surprise me" ? It means "always surprises me", "surprises me every time", "never stops surprising me". ) I've Have I used it rightly in this sentence: " editors E ditors of some dailies never cease to surprise me" ?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.