ChristianAnswers.Net WebBible Encyclopedia

Lo-debar

Meaning: no pasture

a town in Gilead not far from Mahanaim (2 Samuel 17:27), north of the Jabbok (9:4, 5)

It is probably identical with Debir (Joshua 13:26).