English Synonym Finder

muscle-powered

Definitions

Powered or operated by human or animal muscular effort.