(~s)
1.
Illumination is the lighting that a place has. (FORMAL)
The only ~ came from a small window high in the opposite wall.
N-UNCOUNT
2.
Illuminations are coloured lights which are put up in towns, especially at Christmas, in order to make them look attractive, especially at night. (mainly BRIT)
...the famous Blackpool ~s.
N-PLURAL