Definition of programmable array logic (PAL) a network of programmable electronic gates used to create a custom logic circuit. [SEMATECH]