Noun Definitionido1.Definition: an artificial language that is a revision and simplification of EsperantoCategory: General