n. 1.a place where things merge or flow together (especially rivers) 2.a flowing together 3.a coming together of people