English Dictionary
Definition from the horse’s mouth in British English
from the horse’s mouth phrase
phrase
1
information from the horse's mouth comes from someone who is directly involved
Synonyms and related words
