Definitions English

  • A small telescope.
  • A pair of binoculars. Often used in the plural.