well-nigh

Almost or very nearly something.