advance guard

 
(also advanced guard)

noun

  • a body of soldiers preceding and making preparations for the main body of an army.