general term used primarily in the United Kingdom for mobile aerial platforms that are widely used on work sites in place of ladders and tower scaffolds.
« Back to Glossary Indexgeneral term used primarily in the United Kingdom for mobile aerial platforms that are widely used on work sites in place of ladders and tower scaffolds.
« Back to Glossary Index