engine is a crossword puzzle answer that we have spotted 4 times. Motor Locomotive Caboose puller search ..., a programme that identifies items in a computer database