Definition of automatic shut-off in English:
automatic shut-off
noun
A facility for automatically stopping the operation of a device, machine, etc., in certain circumstances.
Origin
Mid 19th century; earliest use found in Scientific American.
Are You Learning English? Here Are Our Top English Tips