That link to the huge music (including dictionary) site
Say, a month back or so, I asked about a site that gives musical definitions and what not. Someone posted what is a monster of a site (has everything), but I don't have the link anymore. Further, I can't find the original post. Does anyone remember what that link would be?