Skip to main content

telescopic sight

望远镜,伸缩式瞄准器,伸缩瞄准器,伸缩瞄准镜

Related Words

Definitions

n.名词 noun
  1. 1
    • : a telescope mounted on a rifle, etc, used for sighting

Synonyms & Antonyms

Examples

  • There was the obvious sight gags of Valerie not realizing who everyone was clapping for, when the party was clapping for her.

  • The gathering of the thousands of cops had been a soul-stirring sight.

  • Thanks to the Atlanta case, they can now see another in plain sight.

  • I wonder if the seasoned salesman can spot the billionaires on sight.

  • In the afternoon, about a thousand people marched in protest through the largest Prague square, with police nowhere in sight.

  • And he was gone, and out of sight on the swift galloping Benito, before Father Gaspara bethought himself.

  • A little boy of four was moved to passionate grief at the sight of a dead dog taken from a pond.

  • But at the instant I caught a sight of my counterfeit presentment in a shop window, and veiled my haughty crest.

  • The Vine is a universal favorite, and rarely out of view; while it often seems to cover half the ground in sight.

  • At the sight, Felipe flung himself on his knees before her; he kissed the aged hands as they lay trembling in her lap.