https://en.synonym.one/release
159 synonyms, 22 definitions for RELEASE