Comment Comment by staunch A technology company that has a realistic possibility of scaling to something massive (e.g. hundreds of millions of users/revenue). parent staunch 15 years ago