the knight if the fight is on ground.
the navy solider if the fight is on a boat because the navy solider is used to the swaying of the boat but the knight isn't.however there might be a chance of the knight winning if he's lucky.
sailor is to navy as ground soldier is to army.
A Soldier is a member of the Army A Sailor is a member of the Navy
galactic knight
The answer is "Knight".
The homophone of a soldier who wore armor is knight, and the opposite of day is night.
A Knight
Knight is a noun - a mounted soldier
A knight is a high ranking soldier.
Navy
knight = soldier dressed in armornight = opposite of day
meta knight. .
John Knight - Royal Navy officer - was born on 1747-02-21.