rhizoverb
Beta
Feedback
→
summit
Leaders' meeting
noun · A high-level meeting between leaders.
Mountain top
noun / verb · The highest point of a mountain or hill, or reaching it.
Enable JavaScript for search, audio, and interactive vocabulary practice.