head scratching

Facilitate

means

make easier

 

The sergeant needed at least one more lead to facilitate the investigation.

 

Advertisements