Answer: hadalisp

AnswerCrossword Clue
HADALISP

Struggled with self-service?