'And when Our signs came to them, clear and enlightening,' meaning: manifest and evident.
Surat an-Naml (Verse 14).
﴿فَلَمَّا جَاءَتْهُم آيَاتنَا مبصرة﴾ أَي: بَيِّنَة.
سُورَة النَّمْل (آيَة ١٤).