What does 2 Samuel 3:18 mean?
Now's your chance. The LORD promised David, "I'll save my people Israel from the Philistines and all their enemies through David."' 2 Samuel 3:18 - Modern Text Bible
(Abner appeals to God's promise, urging them to act now and support David as the one chosen to deliver Israel.)