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.
Read Chapter 25
George Leo Haydock
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.