CompareWords
Compare
Imbroccata
Definition:
(n.) A hit or thrust.