Ad

Glossary Vapourware

When a heavily advertised or promised product never materialises.