Petals whisper secrets.
Meaning: This means that the petals of a flower are sharing hidden or private information, but doing it in a very quiet or soft way, almost like a secret.
Choice of Words: Petals are the colorful parts of a flower. Whisper means to speak very softly or quietly, and secrets are things that are meant to be kept hidden or not shared with others.
Alternative Expressions
Related Expressions