Attested.to

Definition

British term for someone who introduces television acts or cabarets etc

Seed ·

Term in context

compere in CommonParlance