Meanings1lit. broken halberds embedded in the sand (idiom)2fig. reminder of a fierce battle; remnants of a disastrous defeat