moonlight and roses en · NOUN Meanings (idiomatic, plural, plural-only) A very pleasant, sentimental, or romantic situation or atmosphere.