abouchement
Top 45000
Meanings
Noun
1. the act of getting into contact or communication (archaic)
2. point of union of two vessels (anatomy)