noun a town in ancient Palestine, NW of Jerusalem. Josh. 9:3. nounan ancient town of Palestine: the excavated site thought to be its remains lies about 9 kilometres (6 miles) northwest of Jerusalem