Answer: clackboxes

AnswerCrossword Clue
clackboxesCLACKBOX, a part of an engine