Definitions
noun
English psychologist who collaborated with I. A. Richards in designing Basic English (1889-1957)
noun
a town in northern Utah settled by Mormons
Look “ogden” up elsewhere
Want another word?
Spin the dictionary for a fresh one.