Vocabulary

ウォッチドッグタイマ

watchdog timer

noun