2. (marshal): sheshepherded the children across the roadона перевела детей через дорогу; the tourists were shepherded into the museumтуристов повели в музей.
Значение слова 'shepherd'
Основное значение слова в английском толковом словаре:
Noun
A person who tends sheep, especially a grazing flock.