What is the full meaning of telescopists
TELESCOPIST, a person who uses a telescope [n]
Example of the word telescopists placed on a Scrabble board.