shepherded; shepherding; shepherds
1
: to tend as a shepherd
2
: to guide or guard in the manner of a shepherd
shepherded the bill through Congress
Love words? Need even more definitions?
Merriam-Webster unabridged
Share