Expert Oscar Wilde crossword

Complete the crossword, then click on "Check" to check your answer. If you are stuck, you can click on "Hint" to get a free letter. Click on a number in the grid to see the clue or clues for that number.

         1             2        3   4        5   6      
7                   8          9         10        
        11                                
12                 13          14          15         
         16     17       18               19          
  20                       21      22             
23             24            25                   
                    26                    
27       28                             29        
           30        31              32         33    
 34          35            36    37                38     
39      40            41                      42      
                        43         44         
     45          46                           
   47                     48    49      50            
                              51          
 52            53    54         55                    
56                              57            
58            59              60               61     
                   62           63      64        
     65             66             67             
  68           69      70                 71          
                  72        73                
  74    75                             76      77     
              78            79                
  80        81                           82       
83                         84         85          
      86          87      88                89        
                        90                
           91    92                     93        
                       94   95    96      97          
      98                99                    
                100                        
101            102                    103    104    105        
         106              107                   
108          109          110            111              
                                      
         112                     113