inundator (English, noun)
expansion: inundator (plural inundators)
Senses:
glosses: A device that saturates the sand with the appropriate amount of water when making concrete.
Forms:
form: inundators
tags: plural