water plug









water plug


noun

  1. a fireplug; hydrant.
54 queries 0.562