The meaning of the word 'Puzzle' is
A
ridicule
B
ripple
C
rude
D
riddle
Correct Answer: riddle