AVLB noun3 •An armored vehicle that deploys a bridge in a motorized/automated manner. •Initialism of armoured vehicle-launched bridge. •A bridge deployed by such a vehicle. formsAVLBs