English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition scaffold in British English

scaffold noun

[countable] noun
/ˈskæfəʊld/
1

a structure consisting of poles and boards on the outside of a building, that people stand on when they are working on the building

Synonyms and related words
2

a structure on which criminals were killed in the past by being hanged or beheaded

Synonyms and related words
Definition scaffold in British English