watersmeet
/ˈwɒtərzmiːt/Definitions
1. noun
A point where two or more rivers meet or flow together.
“The famous watersmeet in Scotland attracts tourists from around the world.”
1. noun
A point where two or more rivers meet or flow together.
“The famous watersmeet in Scotland attracts tourists from around the world.”