Synonyms for "brainwave"

Words with similar meaning