difficult to find or catchdifficult to remember or understandelusively advelusiveness noun[Latin elusus, past part. of eludere: see elude]