Riddle: Enigma, Mystery, Sphinx, Secret, Question, Problem, Labyrinth, permeate, Spread Through, Infiltrate, Damage, Injure, Spoil, Mar, Corrupt, Debase, Impa...View All Synonyms