Vocabulary

セルフチェッキング

self-checking

noun