3. The place or point of meeting or junction of two bodies. [Obs.]
The drop will begin to move toward the concourse of the glasses.
Sir I. Newton.
4. An open space where several roads or paths meet; esp. an open space in a park where several roads meet.
The Gutenberg Webster's Unabridged Dictionary: Section C · 第 1623 / 2681 题