Noun
rainbow table (plural rainbow tables) (mathematics, cryptography) A table of surjective functions used to decrypt a text that was coded using a hash table.