Образовано от zaborti (borti), к которому восходит глагол боротъ(ся). Исходное значение слова забор, таким образом, – "то, что защищает, ограждает". По другой версии восходит к той же основе, что глаголы брать, беру.
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". Крылов Г. А.. 2004.