Getting a word list from WordNet  A good selection of words is
essential for a fun drawing-and-guessing game; they must neither
be too easy nor too difficult. However, I’m thoroughly lazy, so
I was not going to compile a word list by hand.  Instead, I used
Princeton WordNet, which is essentially a graph linking English
words to each other in various relationships. (I’ll be focusing
on English initially, but won’t be losing sight of other
languages!) To make the following comprehensible, I’ll have to
explain some more about WordNet’s structure.  The main construct
is the synset, of which WordNet contains about 118,000. A synset
(“synonym set”) does not directly represent a word, but rather a
“concept”. For example, the “fly.n.01” synset represents the
concept of a certain type of two-winged insect. The “fly.n.03”
synset, on the other hand, represents the concept of an opening
in trousers closed by a zipper. Likewise, “fly.v.01” (‘v’ of
course standing for ‘verb’, where previously ‘n’ represented
‘noun’) repres