Imbrocata

Im`bro`ca´ta


n.1.A hit or thrust.