ABC English Lessons

Daily idioms quiz

Ten phrases, a new set every day. Choose the right meaning for each one.