shabd-logo

Meaning of THAUMATROPE in English

An optical instrument or toy for showing the presistence of an impression upon the eyes after the luminous object is withdrawn.

Use in sentences of THAUMATROPE

    Meaning of THAUMATROPE in English

    • An optical instrument or toy for showing the presistence of an impression upon the eyes after the luminous object is withdrawn.

    Synonyms of ‘THAUMATROPE

      Antonyms of ‘THAUMATROPE

        Articles Related to ‘THAUMATROPE

          Browse Other Words By Clicking On Letters

          A
          B
          C
          D
          E
          F
          G
          H
          I
          J
          K
          L
          M
          N
          O
          P
          Q
          R
          S
          T
          U
          V
          W
          X
          Y
          Z
          A
          B
          C
          D
          E
          F
          G
          H
          I
          J
          K
          L
          M
          N
          O
          P
          Q
          R
          S
          T
          U
          V
          W
          X
          Y
          Z