Crossword Answer Lookup

500k+ clues

Female in business arrangement with what’s charged amounting to a financial crime (11)

Answer DEFALCATION
Definition: financial crime
Guardian #29846 8 Down 2025-11-07