2. they threw him from the roof and impaled him on a spear stuck in the ground
او را از بام بر روی نیزه ای که در زمین فرو کرده بودند انداختند.
انگلیسی به انگلیسی
• pinned down, fixed in place with a sharp or pointed object; pierced through with a sharp object, stabbed; made helpless, immobilized with a word or look