A person who fights or engages in combat; someone who battles or struggles against something.
From 'battle' plus the agent suffix '-er,' which means 'one who does' the action. Can refer to literal fighters or metaphorically to those who struggle.
Try Another Word