Meaning of fall through

Definition of fall through

(verb) fail utterly; collapse; "The project foundered"

Other information on fall through

WIKIPEDIA results for fall through
Amazon results for fall through