estocades
French
Noun
estocades
f
plural of
estocade