Meaning of “secret agent” in the English Dictionary

british dictionary