What does "baffle" exactly mean?

When I looked up the word "baffle," it said it means to totally "bewilder." Then, when I looked up "bewilder," it said it means "perplex." Then I searched for "perplex," and it said it means "baffle."😂 Can someone explain what each of these words means?

Plus, when I looked up "baffling," it said it means "impossible to understand." So when something is baffling, does this mean it's impossible to understand?