Crossword Answer Lookup

500k+ clues

Business initiative (10)

Answer ENTERPRISE
Definition: Business
Guardian #21778 15 Down 1999-12-27