défricherConjugationsTop 20000MeaningsVerb1. to clear (land, e.g. for agriculture)2. to lay the groundwork in a new field, science (figuratively)