Legged robot Synonyms

Definitions for Legged


  • (adjective) having legs of a specified kind or number

LR abbreviation

LR is an abbreviation for Legged Robot
What does LR stand for?
LR stands for "Legged Robot"

Definitions for Robot