As I don't find every word used by Gymglish neither in the "Pocket Oxfort dictionary" nor in the "Advanced learner's dictionary ..., I'm looking for a new one containing the modern words.
My first advice is to download a online dictionary such as "babylon". It is one of the best in this time. Regarding news words that you do not understand use the forum into the section "vocabulary". Many users may help you.