Home
Search
Index
Definify.com
Definition
2025
horse's_mouth
horse's mouth
English
Noun
horse
's
mouth
(
plural
horses' mouths
)
(
idiomatic
)
Source
; someone who directly
experienced
or
witnessed
something.
Derived terms
straight from the horse's mouth
Similar Results