défricher
Top 20000
Meanings
Verb
1. to clear (land, e.g. for agriculture)
2. to lay the groundwork in a new field, science (figuratively)