Definitions
There is 1 meaning of the phrase
Ivor Armstrong Richards.
Ivor Armstrong Richards - as a noun
English literary critic who collaborated with c. k. ogden and contributed to the development of basic english (1893-1979)
Synonyms (Exact Relations)
i. a. richardsrichards