Learn IELTS Vocabulary — Band 7+: delta - a triangular area of land formed at the mouth of a river by deposited sediment