Word info

inundator

Noun

Meaning

inundator (plural inundators)

A device that saturates the sand with the appropriate amount of water when making concrete.

Source: en.wiktionary.org

Close letter words and terms