Online English Dictionary

Home

Thaumatrope


n.

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


© 2009 Dammam Community College