spell-checker: an electronic dictionary in a word processor that can be used to catch misspelled words
dictionary: a reference book containing an alphabetical list of words with information about them
angiogenesis inhibitor: a drug that is designed to prevent the growth of blood vessels that nourish tumors