Crossword Answer Lookup

500k+ clues

They say Hope is all tied up (7)

Answer TRUSSED
Definition: tied up
Guardian #21853 29 Across 2000-03-23