Definition of heterogeneous catalyst A catalyst that exists in a different phase (solid, liquid or gas) from the reactants; a contact catalyst.