Find the word definition

Wiktionary
sweet spots

n. (sweet spot English)