WordNet (r) 3.0 (2006):Ilmen n 1: a lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga [syn: Lake Ilmen, Ilmen]