Crossword Answer Lookup

500k+ clues

Provided funding for outstanding result? (7)

Answer ENDOWED
Definition: Provided funding for
Times #29127 24 Across 2025-01-15