tulvahtaa

Verb

 * 1)  to flood suddenly; gush, surge