Yes, they have the same meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Yoong LiatMany a good man has been destroyed by drink.The above sentence is extracted from the Oxford Advanced Learner's Dictonary. (latest edition)