This paper proposes an integrated parsing and word sense disambiguation system. The ambiguity problem is solved when introducing semantic knowledge into the parser by modifying the lexical grammar iteratively. Syntactic information is used to deal with polysemous words in the training process. The experimental results show that the new method not only improves the parsing performance, but also has a good performance on word sense disambiguation.