Crossword Answer Lookup

500k+ clues

To show initiative, draw on log (10)

Answer ENTERPRISE
Definition: To show initiative,
Times #4907 25 Across 2020-06-14