Hydrant Meaning
There are 2 meaning(s) for word Hydrant
Meaning 2 : a discharge pipe with a valve and spout at which water may be drawn from the mains of waterworks
There are 2 meaning(s) for word Hydrant