Learn English – Word for someone who expects something to go wrong

single-word-requests

I'm looking for a word that describes someone who expects something to go wrong out of scepticism and doubt and disagrees ardently.

e.g. "I'm thinking that taking this route could be faster"

"It's not going to be faster(without knowing for sure)"

Best Answer

Pessimist, defeatist, pragmatist.

I couldn't find an exact word, but hopefully these will help. If not, the word you used (sceptic) could work