What is the full meaning of hydrants
HYDRANT, an outlet from a water main [n]
Example of the word hydrants placed on a Scrabble board.