Inherited from Middle French estoquade. Borrowed from Spanish estocada, ultimately from Italian stoccata.
Practice speaking and memorizing "estocade" and many other words and sentences in French.