Meaning

2 senses
  1. (UK, dialectal)Of rain: pouring straight down.

  2. (UK, dialectal)Of a person: forthright; honest.

even-down — meaning, examples, forms, synonyms | Krumeto