English | German | Russian | Czech

undertoad English

Meaning undertoad meaning

What does undertoad mean?

undertoad

An underlying threat of disaster beneath the surface of everyday life. A mythical monster that lurks underwater to catch unwary swimmers; a personification of an undertow.

Are you looking for...?