English synonyms about - contact  

see spots on the sun

verb

Roget 868: be fastidious etc. adj.; have a sweet tooth.    mince the matter; turn up one's nose at etc. (disdain) 930; look a gift horse in the mouth, see spots on the sun.   

Find more on see spots on the sun elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0192