Definition, synonyms and related words
Alternative spelling of stead
Acronym of stimulated emission depletion microscope.
simple past tense and past participle of ST
short for instead of