A definition produces a reason of logic.  However,ot all definitions are logical