1 tumbling bay | Definition of tumbling bay

tumbling bay

noun

Definition of tumbling bay

: an overfall in a canal : weir