Of course, there are some definitions that reference themselves that are not circular, or alternatively, some circular definitions that are useful. For example, the definition of "ancestors" might be "your parents and your parents' ancestors" (with the implication that if you don't exist, you don't have any ancestors). But I agree that this is not a useful definition for "tensor".
> "your parents and your parents' ancestors"
That's recursive, not circular. These are not the same thing despite being closely related. Recursive definitions are useful. Circular ones are not.