Crossword Answer Lookup

500k+ clues

Anticipate a lot of trees - 4? (9)

Answer FORESTALL
Definition: Anticipate
Guardian #21921 5 Down 2000-06-10