What is the full meaning of refractor
a refracting telescope [n -S]
Example of the word refractor placed on a Scrabble board.