FORGET deletes definitions from the dictionary . The specified definition and all definitions following up to the end of the dictionary are forgotten. If you would like the contents of a file to automatically be forgotten when you REinclude the file, use ANEW which calls FORGET. If you would like a word to be called if something is forgotten use IF.FORGOTTEN. This can be important if you are forgetting code that has allocated memory or opened files, etc. and want to clean up before losing your pointers. If you need to redefine what FORGET does, define a word called [FORGET] that calls [FORGET] . This will get called by FORGET. See [FORGET]. : FOO ." Hello" cr ; : GOO 23 + . ; FORGET FOO FOO ( won't find FOO or GOO ) Related Words: ANEW IF.FORGOTTEN [FORGET] FIND WORDS