What is the full meaning of shepherded
SHEPHERD, to watch over carefully [v]
Example of the word shepherded placed on a Scrabble board.