Of rain: pouring straight downOf rain: pouring straight down.
(UK, dialectal)Of rain: pouring straight down.
(UK, dialectal)Of a person: forthright; honest.