Dictionary search results

Showing 1-2 of 2 results

scintillation British & World English

A flash or sparkle of light

scintillation counter British & World English

A device for detecting and recording scintillations