télescoper
Top 30000
Meanings
Verb
1. to telescope (transitive)
2. to crash (into) or clash (with) (transitive)
Examples1
The two vans telescoped together.