[noun] [C] - a person who is in an army and wears its uniform, esp. someone who fights when there is a warSoldiers were patrolling the streets.A soldier of fortune is someone who fights for anyone who will pay, not necessarily for their own country.
SOLDIER
Meaning of SOLDIER in English
Cambridge English vocab. Кембриджский английский словарь. 2012