Everyone intreprets concepts and keywords very differently and staying open to others interpretations/perspective makes finding a reasonable conclusion easier.
The desire to explicitly define every single term before a discussion even begins is typically a bad-faith attempt at pre-emptive derailment by trolls. Only in rare cases do we need to define things in order to discuss them. Nothing is learned when discussions converge to arguments over semantics.
Common usage should always take precedence over ideologically hijacked terminology. Concrete over abstract should also be a primary goal. And most importantly, Kant is a tedious old windbag.