noun (in ancient Semitic religions) a place of worship, usually a temple or altar on a hilltop. noun Old Testament a place of idolatrous worship, esp a hilltop