pierce with a sharp object, impale; hold motionless with terror or amazement

listen to the pronunciation of pierce with a sharp object, impale; hold motionless with terror or amazement
English - Turkish
English - English
{f} transfix