What is the full meaning of ferreted
FERRET, to search out persistently [v]
Example of the word ferreted placed on a Scrabble board.