Meaning of “biped” in the English Dictionary