Webster's Revised Unabridged Dictionary · 1913

Imbrocata

Imbrocata , noun

[Italian imbroccata.]

A hit or thrust. [Obsolete] — B. Jonson

Also: Imbroccata