What does GI Stand for in the Military?

GI in the military means Government Issued. It is descriptive term for supplies provided by the government. The term is usually combined with the word Joe, a name used to suggest an average man. GI Joe is slang for an American soldier. Look here for more information: