maj def