謎語是成語嗎?

謎語不是成語。

成語是語言中經過長期使用、錘鍊而成的固定短語,有大體固定的語意和用法。而謎語則是一種遊戲,用漢字或漢語拼音等組成的語言難題,需解開或猜透其中的意思才能得出答案。

因此,二者不是同一種語言現象。