1
[ noun ] a small platform on a microscope where the specimen is mounted for examination

Synonyms

stage

Related terms

platform

*