soldier of fortune

noun

  1. 1

    a person hired to fight for another country than their own

Synonyms

Also useful for “soldier of fortune”:Crossword