Leaf bridge Meaning, Definition & Usage

Definitions
  1. a draw-bridge having a platform or leaf which swings vertically on hinges.

Webster 1913