presura
Top 50000
Meanings
Noun
1. worry
2. speed
3. persistence
4. zeal, enthusiasm
5. pressure (urgency, distress, contrasting force)