<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def disambiguate(self, words):
 """Disambiguate previously analyzed words. Parameters words: list of dict A sentence of words. Returns ------- list of dict Sentence of disambiguated words. """

        words = vm.SentenceAnalysis([as_wordanalysis(w) for w in words])
        disambiguated = self._morf.disambiguate(words)
        return [postprocess_result(mr, False, True) for mr in disambiguated]