inundator
Noun
Meaning
inundator (plural inundators)
A device that saturates the sand with the appropriate amount of water when making concrete.
Noun
inundator (plural inundators)
A device that saturates the sand with the appropriate amount of water when making concrete.