Attested.to

Definition

the percentage of workers who do not report to work

Seed ·

Term in context

absentee rate in CommonParlance