Home
Random
Watchlist
Uploads
Settings
Log in
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
Last modified on 10 November 2012, at 15:25