Skip to main content

English: metrics

Welsh: metrigau

Part of speech

Noun, Plural

Definition

Performance metrics: a measure of an organization's activities and performance.