In fact, I found this word (dabbaba) strange and wondered whether it was a mobile wooden tower for shooting from above or climbing the walls, or a large mobile shield(mantlet) against throwing weapons to reach and then dig into the walls. I had the impression that it was more likely to be the latter (ex of reference), but it's not certain, and needs to be confirmed by specialists.
In fact, I found this word (dabbaba) strange and wondered whether it was a mobile wooden tower for shooting from above or climbing the walls, or a large mobile shield(mantlet) against throwing weapons to reach and then dig into the walls. I had the impression that it was more likely to be the latter (ex of reference), but it's not certain, and needs to be confirmed by specialists.