A final "s" in a word is usually pronounced \z\, so it is an interesting that the final "z" in "quartz" is pronounced \s\. (I mention interesting quirks like this to my ESL students.) I was wondering if there were any other instances like "quartz". If an on-line dictionary in ordered by the last letter of the word existed, this would be easy to check for, but the concept of a "reverse dictionary" seems to be limited to the (very useful) idea of going from definition/concept to headword. Searching for "dictionary in alphabetical order by the last letter" didn't seem to get me anywhere, but maybe I haven't searched diligently enough.
Learn English – n online dictionary listing words spelled in reverse
orthography
Best Answer
Summary: Try this word list (2.4 MB) I just made.
I don't know of any such dictionaries, but it's easy enough with a little scripting to refashion any dictionary/word-list, available in an accessible electronic format, into what you want.
For instance, this script (in Python)
run on the word list
/usr/share/dict/words
that ships with Unix systems gives this word list (2.4 MB). It takes a while to get the hang of looking up words in such a list, of course, because you have to read the words backwards. The string "quartz" occurs as part of words far apart, for instance:I think what you actually wanted was just a word list rather than a dictionary, but it is also easy enough, equipped with a good free dictionary, to turn it into a dictionary in alphabetical order of the reversed words.