Being situated straight up and down; perpendicular to ground level; downright.
of rain) Heavy.
Downright; direct; straightforward; candid.
From even + down. Compare downright.
Select a language to see translations