Having hidden meaning; mystifying...