Tried it with "peter" and got lots of puns replacing "water" with "peter".. "like a fish out of peter". Haha. I'm guessing it's using a naive algorithm with endings? It might be worth running the dictionary through a Soundex algorithm instead so you can get rhyming words.
Zapier
Serverless Status