Learn IELTS Vocabulary — Band 7+: a stumbling block - an obstacle or difficulty that prevents progress