Remove
Remove[symbol1,…]
removes symbols completely, so that their names are no longer recognized by the Wolfram Language.
Remove["form1","form2",…]
removes all symbols whose names match any of the string patterns formi.
Details

- You can use Remove to get rid of symbols that you do not need, and which may shadow symbols in contexts later on your context path.
- Remove["form"] allows the following metacharacters:
-
* match zero or more characters @ match one or more characters, but not uppercase letters - Remove["context`*"] removes all symbols in a particular context.
- Remove is HoldAll.
- Remove does not affect symbols with the attribute Protected.
- Once you have removed a symbol, you will never be able to refer to it again, unless you recreate it.
- If you have an expression that contains a symbol that you remove, the removed symbol will be printed as Removed["name"], where its name is given in a string.
- Remove works with LocalSymbol, CloudSymbol, PersistentValue and InitializationValue objects.
Examples
open allclose allBasic Examples (1)

Generalizations & Extensions (2)
Applications (1)
Properties & Relations (3)
If a symbol is removed, all of its properties and definitions are removed as well:

Using the same symbol again creates a new one without any of its old properties:
ClearAll also removes all properties and definitions but leaves the symbol intact:
If an expression still refers to a removed symbol, those places are denoted with Removed:
Possible Issues (1)
Text
Wolfram Research (1988), Remove, Wolfram Language function, https://reference.wolfram.com/language/ref/Remove.html (updated 2016).
BibTeX
BibLaTeX
CMS
Wolfram Language. 1988. "Remove." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2016. https://reference.wolfram.com/language/ref/Remove.html.
APA
Wolfram Language. (1988). Remove. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Remove.html