somascope noun1 •(historical) An early ultrasonographic apparatus requiring the patient to be submerged in water. formssomascopes