Meanings
the first public availability of a product, software, or media, marking its official launch.
The initial release of the software was met with positive reviews.
Synonyms
Antonyms
the first version of a film, album, or book made available to the public.
The initial release of the album sold out within hours.
Synonyms
Antonyms
Last updated: 2025/01/11 11:58
