Crossword Answer Lookup

500k+ clues

Expressed full agreement (4)

Answer PACT
Definition: agreement
Times #28314 1 Down 2022-06-11