megaproject - noun

singularmegaproject
pluralmegaprojects