estocadeTop 35000MeaningsNoun1. 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)