thorough [adjective] + grasp [noun]