Imbrocata /(?)/

Im·bro·ca·ta

Imbrocata

n.
  1. A hit or thrust. [Obs.]