What is the full meaning of pilchards
PILCHARD, a small marine fish [n]
Example of the word pilchards placed on a Scrabble board.