What is the full meaning of luminaires
LUMINAIRE, (French) the British Standards Institute term for a light fitting [n]
Example of the word luminaires placed on a Scrabble board.