Moloch is a make-believe monster that people in the olden days thought were real. It was said that Moloch had a big mouth and could eat anything that people gave him. But the scariest part about Moloch was that he liked to eat children.
But here's the thing, Moloch isn't real. People used to believe in him because they thought he was the reason bad things happened, like when children would get sick or die. They wanted someone to blame, so they made up this scary monster.
However, in modern times, people use the name Moloch to talk about things that are causing harm to children. For example, people might say that something is like Moloch if it is hurting children in some way, like if there is a lot of pollution in a neighborhood that is making children sick.
So in short, Moloch is a scary monster that people made up a long time ago. Even though he isn't real, people still use the name to talk about things that are hurting children.