Term of the Moment

CTR


Look Up Another Term


Definition: whale


An investor holding a large amount of stock in a single company or single cryptocurrency. A whale can also be a majority investor in a startup. See crypto whale and whaling.