Почему не иначе?

ТЕРПЕТЬ.

В славянских языках слово встречается то в значении "выносить страдание", то - "столбенеть", "застывать", как, например, украинское "потерпати" - "оцепенеть от страха". Видимо, это второе значение и было когда-то первым, основным.