Crossword Answer Lookup

500k+ clues

Many marshals handle part of an engine (10)

Answer CRANKSHAFT
Definition: engine
Guardian #22459 14 Across 2002-03-05