Synonyms of Human-sized in English :
Antonyms of Human-sized in English
Thesaurus of Human-sized in English
Human-sized
see definition of human-sizedWords Similar to human-sized
1. (adjective) having the approximate size of a human being
Synonyms of Human-sized in English :
Antonyms of Human-sized in English
Thesaurus of Human-sized in English
1. (adjective) having the approximate size of a human being