In standard mathematics we have definitions that are created using the language created by previous definitions which in turn are defined. Until some point where we run into axioms.
So for example, a function can be defined in terms of relations which in turn are defined as cross products which in turn are defined in sets which in turn are defined by the axioms (At least in some formal systems).
However would it be possible to create a system which had a pair (or more) of axiom like statements that where defined in terms of each other?
We can define things relatively to each other using recursive definitions (see @Stefan's answer), but we typically only accept such definitions (and call them 'well-defined') if the recursion is sure to 'bottom out' in a 'base case', so we don't get into some kind of infinite loop, i.e. it is 'Well-founded' as @Stefan says.
So, I will take your question to be: is it possible to have a definition that has no such 'base' at all, i.e. where we really are forever stuck in a loop ... And still have proofs using them?
Well, I suppose that yes, with such a definition we may be able to prove that if two kinds of things are or behave a certain way relatively to each other, then maybe we can prove that they are or behave in some other way relatively to each other.
But we have other (well-defined!) ways to do that in mathematics as well. And in the end, it is really not clear what kinds of thing we are talking about in some 'absolute' sense, so it is not clear how you would apply this to concrete situations in the real world.