Synonyms for "bugbear"

Words with similar meaning