VOCABULARY SERIES (MEANING OF CASTIGATE) CASTIGATE : SEVERLY CRITICIZE https://www.correcteducate.com/p/people-identity-test.html Read more
VOCABULARY SERIES (MEANING OF BANISH) BANISH : SOMEONE SENT AWAY FROM THE COUNTRY AS A PUNISHMENT Read more