Crossword Answer Lookup

500k+ clues

Financial arrangement reportedly held in bond (5)

Answer TRUST
Definition: Financial
Guardian #22379 2 Down 2001-11-29