Crossword Answer Lookup

500k+ clues

A game partnership invested in some land to do a deal (8)

Answer TRANSACT
Definition: deal
Times #4769 8 Down 2017-10-22