To thoroughly confuse, befuddle, or bewilder.
Solar eclipses continued to mystify ancient humans for thousands of years.