смекнуть
сообразить
понять
усечь
раскусить
разгадать
уяснить
уразуметь
догадаться
раскумекать
просечь
ухватить