ENGLISH
REFERENCE

enumeration

n.
C1 Advanced US //ɪˌnumɝˈeɪʃən// UK //ɪnjˌuːməɹˈeɪʃən// enu·mer·a·tion Programming
Definition

n. a list that names things one by one. In computer science, it is a special list of names that represent specific numbers or values.

n. the act of mentioning or naming items one by one in a list; also refers to a complete, ordered set of named constants in programming. Often used to provide a comprehensive account of a series of facts or objects.


SIMPLE

The report includes a detailed enumeration of all project costs.

CONTEXTUAL

The developer used an enumeration to define the different states of the user interface, such as 'Loading' and 'Success'.

COMPLEX

The witness provided a chilling enumeration of the events leading up to the accident, detailing every minor oversight with clinical precision.

Origin

From Middle French énumeration (French énumération). By surface analysis, enumerate + -ion.

Usage

Countable when referring to a specific list or data type; uncountable when referring to the process of listing.

© 2026 English Reference