œdipeTop 35000MeaningsNoun1. a person adept at solving puzzles2. a crossword enthusiast, a cruciverbalist (by extension)3. Oedipus complex