A multi-signature wallet is a type of cryptocurrency wallet that requires multiple private keys to authorize a transaction. Typically, these keys are held by different individuals or entities, adding an extra layer of security by preventing a single point of failure. Transactions from a multi-signature wallet can only be completed if the required number of authorized signatures (private keys) are provided.