English Dictionary
Definition fire hydrant in British English
fire hydrant noun
[countable] noun
Synonyms and related words

English Dictionary