OECD Definition

abbreviation
Organization for Economic Cooperation and Development.
Webster's New World