What does Numbers 21:2 mean?
Israel made a promise to God: 'If you let us win against these people, we’ll completely destroy their towns.' Numbers 21:2 - Modern Text Bible
(The people turn to God for help, promising to dedicate the victory to Him by destroying the enemy’s cities.)