deluge gun (English, noun)
expansion: deluge gun (plural deluge guns)
Senses:
topics: firefighting
government
glosses: An aimable high-capacity water jet used in firefighting and fire protection systems.
Forms:
form: deluge guns
tags: plural