English | German | Russian | Czech

empale English

Meaning empale meaning

What does empale mean?

empale

(= impale) pierce with a sharp stake or point impale a shrimp on a skewer

Synonyms empale synonyms

What other words have the same or similar meaning as empale?

empale English » English

transfix spike impale stake

Are you looking for...?