débusquer
Top 20000
Meanings
Verb
1. to drive out, smoke out, flush out (hunting)
2. to track down, sniff out (someone or something hiding or hidden)
Examples1
The hounds flushed the fox out of its hiding place.