Definition: 1. Someone who uses a telescope.
Show more information about telescopist
Search took: 1.9049 ms