Learn

v. i.
  1. To acquire knowledge or skill; to make progress in acquiring knowledge or skill; to receive information or instruction; as, this child learns quickly.
  2. To learn by heart .
    See By heart, under Heart.
    To learn by rote ,
    to memorize by repetition without exercise of the understanding.