English Synonym Finder
muscle-powered
Definitions
Powered or operated by human or animal muscular effort.