juntura
Top 35000
Meanings
Noun
1. joint
2. coupling (of train cars)
3. union of two of more things (dated)