Englishfor English speakers
scaffold
—
noun
a platform from which criminals are executed (hanged or beheaded)
—
noun
a temporary arrangement erected around a building for convenience of workers
—
verb
provide with a scaffold for support
scaffold the building before painting it
tubes
noun
—
(Internet slang) The Internet.
—
(slang) The inner workings of one's body.