What is the full meaning of pumphood
the head of a pump [n -S]
Example of the word pumphood placed on a Scrabble board.