Definition

Describing something that is infallible and guaranteed not to fail or go wrong under any circumstances; it may also imply something that always works as expected or something that is utterly reliable.