lit. the flowers in one's garden cannot match the fragrance of wild flowers (idiom) · fig. other women seem more attractive than one's own partner · the grass is always greener on the other side
2 Written Forms
Meanings
1lit. the flowers in one's garden cannot match the fragrance of wild flowers (idiom)
2fig. other women seem more attractive than one's own partner