Home Synonyms unveil
See US English definition of unveil
See UK English definition of unveil
See Spanish definition of descubrir
1‘the club has unveiled plans for a new 1600-seat stand’
READ THESE ARTICLES