From Longman Dictionary of Contemporary English(straight/right) from the horse’s mouth(straight/right) from the horse’s mouthFIND OUTif you hear or get information straight from the horse’s mouth, you are told it by someone who has directknowledge of it →horse