Releases

/rɪˈlisəz/ noun

Definition

publications; acts of setting free or making available

Etymology

from Old French relesser, from Latin relaxare

Kelly Says

Can mean publications or the act of freeing something

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.