Tumbling bay Meaning, Definition & Usage

Definitions
  1. an overfall, or weir, in a canal.

Webster 1913