‘Love at first sight’ is an English expression that means to fall in love with someone instantly after just looking at him or her for the first time. Whether you believe this is real love or just shallow desire, it’s a familiar scene in today’s books, movies, and television shows.
WORD
TRANSLATION
✦Want to remember ‘’ forever?
FFF members save words from every lesson and practice them with spaced repetition — so vocabulary actually sticks.