meaning of scaling ladder

1. a ladder used to scale the walls in an attack


Related Words

scaling ladder |

Developed & Maintained By Taraprasad.com

Treasure Words