and roses smell the stop and smell the roses quote meaning A riddle is a statement or question or phrase having a double or veiled meaning put forth as a puzzle to be solvedWe humans are b… Tuesday, September 20, 2022 Edit