Definition, synonyms and related words
an elevated or elevating platform, usually portable, used for carrying out work in normally unreachable locations.