estocade
Top 35000
Meanings
Noun
1. the mortal impalement of a bull (bullfighting)
2. a sudden and violent attack (figurative, literary, figuratively)
3. a stroke with the tip of the sword (fencing)