Definition of "dazzling" in English