To drop through Meaning, Definition & Usage

Definitions
  1. to fall through; to come to naught; to fail.

Webster 1913