Crossword Answer Lookup

500k+ clues

Treaty ready for delivery, they say (4)

Answer PACT
Definition: Treaty
Guardian #22138 24 Down 2001-02-21