For in this mountain shall the hand of the LORD rest, and Moab shall be trodden down under him, even as straw is trodden down for the refuse heap.
All Commentaries on Isaiah 25:10 Go To Isaiah 25
George Leo Haydock
AD 1849
Mountain: the Church. (Calmet)
Moab. That is, the reprobate, whose eternal punishment, from which they can no way escape, is described under these figures. (Challoner)
The Machabees probably executed this vengeance on Moab, 1 Machabees v. 6.