memorize
1. memorizeTo not forget but to remember a speech, composition, etc.
2. reciteTo remember a speech, composition, etc., and say it perfectly.