4. The computer-implemented method of claim 1 , the determining the top ranking meaning of the term further comprising: ranking the possible meanings according to correspondence of the metadata associated with the term and the metadata associated with the contents of the associated electronic book; and selecting the meaning of the term with a highest ranking.
1. A computer-implemented method, comprising: under control of one or more computers configured with specific executable instructions, accepting a query for a term in a target passage within an electronic book; accessing the electronic book; associating the term with the electronic book; accessing possible meanings of the term; and determining a top ranking meaning of the term from the possible meanings, the top ranking meaning based at least in part upon metadata associated with contents of the associated electronic book and metadata associated with the term.