Shut off definition

Search

shut off

shut off logo #20400[v] - stem the flow of 2. [v] - isolate or separate 3. [v] - block off the passage through
Found on http://www.webdictionary.co.uk/definition.php?query=shut%20off
No exact match found.