SUBHUMERATE MEANING IN ENGLISH

• Subhumerate Definition & Synonyms

  1. (v. t.) To place the shoulders under; to bear.


RECENT SEARCHES