What is the full meaning of sightscreens
SIGHTSCREEN, a screen used in cricket to counter dazzle [n]
Example of the word sightscreens placed on a Scrabble board.