Find the word definition

Wiktionary
telescopists

n. (plural of telescopist English)

Usage examples of "telescopists".

Before long the world will be cloven with a war between the telescopists and the microscopists.