Anyone who plays word games knows the frustration of needing a five letter word than ends in "z" or any word that ends in "q", but absolutely nothing comes to mind. Consult a traditional dictionary and you'll find words that begin with a given letter. But where do you go to find all the words that end with a given letter? Until now, it's been up to your own, hopefully fertile imagination.
BackWords provides lists of gaming-allowed words (no proper names, for example) organized by the last letter of the word and by word length.
So if you need a three letter word that ends in "r", simply click on "Words that end in R" on the first screen of this app, then "3-letter R words" for a list of those. Do the same for any other letter.
An internet connection is required for this app.