Learn IELTS Vocabulary — Band 7+: harbour reservations - to have doubts or concerns about something