Слово «преграждавшие» является формой прошедшего времени глагола «преграждать». То есть, данный глагол переводится как «ставить преграду, препятствовать прохождению».
В русском языке глагольная форма «преграждавшие» относится к категории форм прошедшего времени, которая образуется путем добавления суффикса «-вав-» к корню глагола и окончания прошедшего времени «-ший/-шая/-шее/-шие». Итоговая форма зависит от рода, числа и лица субъекта, который совершал действие.
Примеры:
— Мы преграждали дорогу.
— Они преграждали вход в здание.
— Я перешел через реку, несмотря на то, что преграждал мне путь обвал.
Таким образом, слово «преграждавшие» принадлежит к части речи глагол, которая обозначает действие или состояние и выступает как главный грамматический элемент предложения.