oden ( synonym found)

Definition of oden:

(n) : a town in northern Utah settled by Mormons; English psychologist who collaborated with I. A. Richards in designing Basic English (1889-1957)

Definition of oden:

(n) : a town in northern Utah settled by Mormons; English psychologist who collaborated with I. A. Richards in designing Basic English (1889-1957)

Back to Top