kvillafuerte10 kvillafuerte10 08-01-2018 English contestada what does the word contract mean in this sentance In cold weather, your blood vessels will contract.