tower ladder noun1 •A kind of extensible ladder, usually with a platform or bucket at the top end. formstower ladders