← DefinitionshareGuessmercenarynounA soldier who fights for a foreign army or group for money, rather than out of loyalty to a country or cause.adjectiveMotivated primarily by a desire for money or material gain; greedy or self-interested.Synonymshired gunnounsoldier of fortunenoungreedyadjectiveselfishadjectiveAntonymsvolunteernounpatriotnounselflessadjectivealtruisticadjective