Управление в русском языке
пред — предо
См. «перед — передо».
Управление в русском языке. Д.Э. Розенталь
преградить
предать