Înseamnă literalmente Soldiercineva care servește în armată? Sau este doar o metaforă?

Răspunsul vorbitorului nativ
Rebecca
Da, aceasta este o figură de stil! Soldierse referă, în general, la o persoană care aparține armatei, dar are și un sens figurat al cuiva care persistă în situații dificile. În acest tip de metaforă, este adesea folosit ca verb. Exemplu: My brother is a soldier in the navy. (Fratele meu este în Marină.) Exemplu: It was the hardest year of my life, but I soldiered through all the difficulties. (A fost cel mai greu an de până acum, dar am depășit toate provocările.)