reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
scaffold a structure next to a wall or building that holds people and materials. People stand on the scaffold while they do work on the building.
stage a raised platform; scaffold. [1/11 definitions]