English Dictionary
Definition I have it on good authority (that) in British English
I have it on good authority (that) phrase
phrase
1
used for saying that your information comes from someone you trust
Synonyms and related words
