Caught or arrested someone, especially a criminal; or to understand and grasp mentally.
From Latin 'apprehendere' meaning 'to seize' or 'to grasp,' from 'ad-' (toward) and 'prehendere' (to take). The word has both physical and mental meanings.
Try Another Word