somnifugeEtymologyFrom somni- + -fuge.somnifuge means Something that prevents or drives away sleep. Lexicurio rates it Sui generis — a strength score of 89 out of 100.nounSomething that prevents or drives away sleep.