English主要词典
impale
Universal Words
verb [VN]
1 to push a sharp pointed object through sth:
She impaled a lump of meat on her fork.
2 if you impale yourself on sth, or are impaled on it, you have a sharp pointed object pushed into you and you may be caught somewhere by it:
He had fallen and been impaled on some iron railings.