What is the full meaning of polychrests
POLYCHREST, a thing or medicine useful in many ways [n]
Example of the word polychrests placed on a Scrabble board.