Est-ce que Soldiersignifie littéralement quelqu’un qui sert dans l’armée ? Ou n’est-ce qu’une métaphore ?

Réponse d’un locuteur natif
Rebecca
Oui, c’est une figure de style ! Soldierfait généralement référence à une personne qui appartient à l’armée, mais il a aussi un sens figuré de quelqu’un qui persiste dans des situations difficiles. Dans ce genre de métaphore, il est souvent utilisé comme un verbe. Exemple : My brother is a soldier in the navy. (Mon frère est dans la marine.) Exemple : It was the hardest year of my life, but I soldiered through all the difficulties. (L’année a été la plus difficile jusqu’à présent, mais j’ai surmonté tous les défis.)