A very large public investment project, especially one costing more than one billion US dollars.
megaprojects
megaprojects
noun
plural of megaproject
outjumping
outjumping
verb
present participle of outjump
perjurymonger
perjurymongering
showjumping
showjumping
noun
(sports, equestrianism) A sporting competition where horses are ridden around a course consisting of several jumps, to demonstrate the skill of both the rider and the horse.