Thanks to one of my patrons for suggesting this.
Ever get requests from patrons for help with one of the clues for a crossword puzzle?
OneAcross.com is a search engine for possible solutions to crossword clues. Enter the clue in the first field and the pattern in second field and it will generate a list of possible answers. For the pattern field, you can either enter the number of letters in the clue or if you know some letters but not others, you can enter a ? for the unknown letters. For example a clue of "cut" with a 4 letter word with only N known as the last letter would have a pattern of ???n.