Definition of “biped” - English Dictionary