Word info

humanpower

Noun

Meaning

humanpower (uncountable)

Synonym of manpower

Source: en.wiktionary.org

Close letter words and terms