Synonyms for
Releases
Definition
Releases means to set free or allow something to come out.
Synonyms & similar words
letgo
acquittance
sack
spillage
publish
block
spill
bringout
putout
turn
firing
exit
giveup
loose
unfreeze
confine
vent
exhaust
sacking
unloose
relinquish
liberate
eject
resign
outlet
unleashes
frees
discharges
emits
unlocks
begins
commences
liberates
opens
unlooses
unfastens
withdraws
relaxes
loosens
discloses
reveals
publishes
announces
broadcasts