ChristianAnswers.Net WebBible Encyclopedia

Lo-debar

Meaning: no pasture

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

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