Ha-Cim-Be: something which hinders/prevents/precludes/conceals/covers/protects/intervenes, hid, seclude, to veil/conceal/cover/hide a thing, intervene between two things.