Definition, synonyms and related words
A great amount of enjoyment or entertainment, or something or someone that provides this.