Barefoot means wearing nothing at all on your feet. No shoes and no socks either.
It works as an adjective and an adverb without changing form, so you can be barefoot and walk barefoot. It carries different meanings depending on setting, since barefoot on a beach is a pleasure and barefoot in a city street is poverty. Running barefoot became a fashion in athletics for a while. The related form barefooted exists and is used less. Bareheaded and bare-handed follow the same pattern.
1adjectivebarefootWith nothing on the feet.
“She crossed the wet grass barefoot.”
Proto-Germanic
*bazafōts — barefoot
Proto-West Germanic
*baʀafōt
Old English
bærfōt — barefoot
Middle English
barefote
English, today
barefoot
From Middle English barefote, barfot, from Old English bærfōt (“barefoot”), from Proto-West Germanic baʀafōt, from Proto-Germanic bazafōts (“barefoot”) equivalent to bare + foot. Cognate with Scots barefit (“barefoot”), Old Frisian berfōt "barefoot"; modern Saterland Frisian boarfouts (“barefoot”), Dutch barrevoets (“barefoot”), German barfuß (“barefoot”), Danish barfodet (“barefoot”), Swedish barfota (“barefoot”), Icelandic berfættur (“barefoot”), Yiddish באָרוועס (“barefoot”).
Etymology from Wiktionary, CC BY-SA