Attested.to

Definition

a laboratory devoted to research and development for national defense

Seed ·

Term in context

defense laboratory in CommonParlance