English: glaring, of bright sunlight on the surface of the water
Source: Peter Martin's Kelabit Dictionary