love at first sight in French love at first sight in French coup de foudre noun (idiom) an instantaneous attraction Add to Flashcards