noun

 

when something that you are doing or making is finished

The stadium is due for completion in 2008.