The erratic and slow-moving storm has killed at least three people in Haiti and a fourth person in the Dominican Republic, where another person remains missing.

The storm is expected to strengthen into a major hurricane by the end of the weekend.

The erratic storm was expected to drop copious rain on Jamaica and the southern regions of Haiti and the Dominican Republic through the weekend.