empale

Explore definitions, synonyms, and language insights of empale

Definitions

Verb
pierce with a sharp stake or point; "impale a shrimp on a skewer"

More General Terms


More Specific Terms