← DefinitionshareGuessspinthariscopesnounPlural of spinthariscope; devices that show radioactive decay by displaying tiny flashes of light on a phosphor screen.No synonyms or antonyms found for this word.