férula
Top 25000
Meanings
Noun
1. splint (medicine)
2. oppression (figurative, figuratively)
3. giant fennel (Ferula communis) (botany)
4. ferule (obsolete)