About us
Define
Definitions for
"Vapourware"
Name given to software that is announced far in advance of any release and either never materialises or appears much later than originally advertised.
northernstar.co.uk