releases
re-leas-es
noun
New products, films, or information made available to the public.
"There are many exciting new film releases this autumn."
verb
Allows something to go free, or makes it available to the public.
"The company releases new software updates monthly."
Thesaurus
Synonyms: unloosen, free, liberate, unloose, loose, release, outlet, vent, turn, spillage, spill, departure
Antonyms: block, confine, detain, freeze, hold, immobilise, immobilize