接踵jiēzhǒng
Top 45000
Meanings
1. to follow on sb's heels
Characters used
Examples1
Being challenged in life is inevitable, being defeated is optional.