Imbrocata
/(?)/
Im·bro·ca·ta
Imbrocata
n.
A hit or thrust.
[
Obs.
]