The Philistines fight against Keilah - Keilah was a fortified town in the tribe of Judah near to Eleutheropolis, on the road to Hebron.
Rob the threshing-floors - This was an ancient custom of the Philistines, Midianites, and others. See Judges 6:4. When the corn was ripe and fit to be threshed, and they had collected it at the threshing-floors, which were always in the open field, then their enemies came upon them and spoiled them of the fruits of their harvest.
David‘s growing importance, fugitive as he was, is marked by this appeal to him for deliverance from the Philistines. The “threshing floors” were the natural objects of plunder Judges 6:11. Keilah was in the Shephelah (marginal reference), probably close to the Philistine border, but its site is uncertain.
Joshua 2:11 Samuel Joshua 23:1 PP1