rémora
Top 30000
Meanings
Noun
1. remora (zoology)
2. burden, difficulty, hindrance
Examples1
What delays life is the wait for tomorrow and the loss of today.