Searched for

IMPIGNORATE

  • Impignorate is a rare English word that means to give something valuable as security to borrow money. The word comes from the old Latin lan...
    • Load More