Meaning : A small flat rectangular piece of glass on which specimens can be mounted for microscopic study.
Synonyms : microscope slide
Meaning : (geology) the descent of a large mass of earth or rocks or snow etc..
Meaning : (music) rapid sliding up or down the musical scale.
Example :
The violinist was indulgent with his swoops and slides.
Synonyms : swoop
Meaning : Plaything consisting of a sloping chute down which children can slide.
Synonyms : playground slide, sliding board
Meaning : A transparency mounted in a frame. Viewed with a slide projector.
Synonyms : lantern slide
Meaning : Sloping channel through which things can descend.
Synonyms : chute, slideway, sloping trough