...
Noun
Verb
similar Results
to puddle (v.)