    # File lib/wordnet/synset.rb, line 628
                    def frames
                            frarray = self.frameslist.split( WordNet::SubDelimRe )
                            verbFrames = []

                            @mutex.synchronize( Sync::SH ) {
                                    frarray.each {|fr|
                                            fnum, wnum = fr.split
                                            if wnum > 0
                                                    wordtext = " (" + self.words[wnum] + ")"
                                                    verbFrames.push VerbSents[ fnum ] + wordtext
                                            else
                                                    verbFrames.push VerbSents[ fnum ]
                                            end
                                    }
                            }

                            return verbFrames
                    end