Definition of Spinthariscope

Noun: spinthariscope  spin'ther-u,skowp [N. Amer], spin'tha-ru,skowp [Brit]

  1. (physics) a small instrument containing fluorescent screen and viewed with magnifying lenses used for detecting alpha particles

See also:
spinsters
spinthariscopes