Crossword Answer Lookup

500k+ clues

Altered rocking lever (7)

Answer TREADLE
Definition: lever
Independent #11568 2023-11-08