Idiom of the week: put/leave sb in the shade

Meaning: to be so good that another person or thing does not seem important or worth very much

May 21st 2018 21:49:18

 BLENDED LEARNING | ENGLISH | Copyright 2017-2018
 Nguyen Thanh Binh, an ESL Teacher, Giáo Viên Tiếng Anh
 Tien Giang High School for the Gifted, Tien Giang, Vietnam, Trường THPT Chuyên Tiền Giang
 Email: | Mobile N0: +84 987 479 596
 Website: | Elearning:

Total Visits : 68363
Online: 12