stoccado
noun
plural stoccados
Definition of stoccado
archaic
: a thrust with a rapier
Keep scrolling for more