Attested.to

Definition

a traveler whose expenses are paid by the business they works for

Seed ·

Term in context

business traveler in CommonParlance