YourDictionary

Dictionary Home » Dictionary Definitions » Cadmean victory

Cadmean victory

a victory won with great losses to the victors

link/cite print suggestion box