HICH Quiz

English idioms ( Pt.3 )

Solve this English idiom. What is the meaning of "Weather-beaten"?
  • Painted well
  • Worn out
  • New
  • Cleaned up
HICH on droid HICH on iOS

Try to complete this Quiz and earn exclusive rewards.